Annual report pursuant to Section 13 and 15(d)

Description of Business and Liquidity (Details Narrative)

v3.20.4
Description of Business and Liquidity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 02, 2021
Jan. 28, 2021
May 14, 2020
Nov. 27, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash, cash equivalents         $ 18,127 $ 16,395 $ 10,159 $ 5,097
Working capital         28,869      
Line of credit facility, borrowing capacity              
Proceeds from issuance of common stock         $ 4,041 $ 46,309  
Common stock, par value         $ 0.01 $ 0.01    
Equity Distribution Agreement [Member] | Canaccord Genuity LLC [Member]                
Proceeds from issuance initial public offering     $ 25,000          
Common Stock, Preferred Stock, Warrants, Debt Securities, and Units, or Any Combination [Member]                
Sale of stock, description of transaction       The Company has on file a shelf registration statement on Form S-3 that was declared effective by the Securities and Exchange Commission (the "SEC") on November 27,2019. Pursuant to the shelf registration statement, the Company may offer to the public from time to time, in one or more offerings, up to $60,000 of its common stock, preferred stock, warrants, debt securities, and units, or any combination of the foregoing, at prices and on terms to be determined at the time of any such offering. The specific terms of any future offering will be determined at the time of the offering and described in a prospectus supplement that will be filed with the SEC in connection with such offering.        
Common stock having an aggregate offering price       $ 60,000        
Offering [Member] | Equity Distribution Agreement [Member] | Canaccord Genuity LLC [Member]                
Number of common stocks issued     809,846          
Proceeds from issuance of common stock     $ 4,200          
Offering [Member] | Underwriting Agreement [Member] | Subsequent Event [Member]                
Proceeds from issuance initial public offering $ 28,800              
Underwriters [Member] | Underwriting Agreement [Member] | Subsequent Event [Member]                
Number of common stocks issued   3,850,000            
Number of additional common stocks issued for option   577,500            
Common stock, par value   $ 6.50            
Revolving Credit Facility [Member]                
Debt instrument, face amount         $ 10,000      
Line of credit facility, expiration period         5 years      
Two Senior Secured Term Loan [Member]                
Debt instrument, face amount         $ 30,000      
Facilities One [Member]                
Debt instrument, face amount         20,000      
Facilities Two [Member]                
Debt instrument, face amount         $ 10,000