Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details)

v3.20.4
Convertible Preferred Stock and Stockholders' Equity - Additional Information (Details)
1 Months Ended 12 Months Ended
Nov. 09, 2020
$ / shares
shares
Oct. 20, 2020
shares
Jul. 27, 2020
shares
May 18, 2020
shares
Feb. 28, 2020
USD ($)
$ / shares
shares
Oct. 08, 2019
USD ($)
$ / shares
shares
Sep. 09, 2019
shares
Sep. 01, 2019
Apr. 18, 2019
USD ($)
$ / shares
shares
Mar. 01, 2019
Jan. 04, 2019
shares
Sep. 01, 2018
Jan. 31, 2021
USD ($)
$ / shares
shares
Feb. 29, 2020
USD ($)
$ / shares
shares
Aug. 31, 2019
USD ($)
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
shares
May 31, 2019
USD ($)
$ / shares
shares
Apr. 30, 2019
USD ($)
$ / shares
shares
Jan. 31, 2018
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
shares
Nov. 06, 2019
shares
Oct. 16, 2019
$ / shares
Class of Stock [Line Items]                                              
Temporary Equity, Shares Issued | shares                                       250,000 250,000    
Temporary Equity, Dividend Rate, Percentage                                       8.00% 8.00%    
Proceeds from Warrant Exercises                                       $ 789,000 $ 1,167,000    
Fair value of warrant                 $ 250,000                            
Fair Value Adjustment of Warrants                                       $ (16,000) (204,000)    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights                                       In the event an employee voluntarily resigns, the release dates of the shares will be extended such that only 16.5% of the shares are released every six months, until 100% are released. In the event that a director voluntarily resigns , each of the release dates will be extended six months.      
Stock Issued During Period, Value, Restricted Stock Award, Gross                                         (87,000)    
Payments Related to Tax Withholding for Share-based Compensation                                       $ 0 $ 87,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | shares                                       352      
Issuance of common stock, net of issuance costs (in shares) | shares 236,375     60,250                                      
Warrants to purchase shares of Common Stock | shares 45,534               12,756                            
Exercise price of warrants | $ / shares $ 2.55                                            
Fair value of warrant                 $ 250,000                            
February 2020 Private Placement [Member]                                              
Class of Stock [Line Items]                                              
Convertible Preferred Stock, Convertible, Issue of Shares, Threshold Percentage                           9.99%                  
Dividend rate                           0.00%                  
Volatility rate                           59.00%                  
Risk free interest rate                           0.89%                  
Exercise price | $ / shares                           $ 6.00                  
Expected term                           5 years                  
Proceeds from Warrant Exercises                           $ 103,000                  
Share Price | $ / shares         $ 9.17                                    
Warrants and Rights Outstanding, Term         5 years                                    
Number of unit issues , Value         $ 91,062                                    
Number of shares per unit | shares         1                                    
Number of warrants per unit | $ / shares         $ 0.50                                    
Cash fees paid         $ 83,000                                    
Warrants to purchase shares of Common Stock | shares         4,553                 45,534                  
Exercise price of warrants | $ / shares         $ 8.80                 $ 9.80                  
Warrant term         5 years                                    
Gross proceeds         $ 835,000                                    
Net proceeds         $ 725,000                                    
Warrants, Beneficial Ownership Interest, Percent                           4.99%                  
Warrant [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options | shares                                       7,299,102 1,454,826    
Warrant [Member] | Warrant Amendment Agreement                                              
Class of Stock [Line Items]                                              
Class of Warrant or Right, Reduced Exercise Price of Warrants or Rights | $ / shares           $ 16.00                                  
Warrant [Member] | Subsequent Events                                              
Class of Stock [Line Items]                                              
Proceeds from Warrant Exercises                         $ 2,900,000                    
Warrants and Rights Outstanding, Term                         5 years                    
Warrants to purchase shares of Common Stock | shares                         1,221,675                    
Exercise price of warrants | $ / shares                         $ 4.20                    
Warrant term                         5 years                    
Original Warrants | Warrant Amendment Agreement                                              
Class of Stock [Line Items]                                              
Class of Warrant or Right, Reduced Exercise Price of Warrants or Rights | $ / shares                                       $ 15.80      
Class of Warrant or Right, Amended Exercise Price of Warrants or Rights | $ / shares           $ 15.80                                  
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercises In Period           $ 56,419                                  
Proceeds from Warrant Exercises           $ 903,000                                  
Class of Warrant or Right, Outstanding | shares           69,070                           20,718   125,000  
Fair Value Adjustment of Warrants           $ 840,000                                  
Exercise price of warrants | $ / shares                                             $ 0.70
Allocated Share-based Compensation Expense                                       $ 892,000      
Restricted Stock [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period | shares                                       58,096      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number | shares                                       57,169 47,146    
Number of restricted shares granted | shares                                       102,669      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                       2 years 7 months 6 days      
Unrecognized Tax Benefits, Interest on Income Taxes Expense                                       $ 188,000      
Share-based Compensation Award, Tranche One [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                       33.40%                      
Share-based Compensation Award, Tranche Two [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                   33.30%                          
Share-based Compensation Award, Tranche Three [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage               33.30%                              
Employees [Member]                                              
Class of Stock [Line Items]                                              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | shares                                     64,224        
Director [Member]                                              
Class of Stock [Line Items]                                              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | shares                                     7,656        
Mr Michael Howse [Member] | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options | shares                                         197,272    
Walsh [Member] | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair Value Adjustment of Warrants                                   $ 216,000          
Share Price | $ / shares                                   $ 2.08          
Warrants to purchase shares of Common Stock | shares                                   12,756          
Exercise price of warrants | $ / shares                                   $ 39.60          
Walsh [Member] | Warrant [Member] | Dividend Yield                                              
Class of Stock [Line Items]                                              
Measurement input                                   0          
Walsh [Member] | Warrant [Member] | Volatility                                              
Class of Stock [Line Items]                                              
Volatility rate                                   59.00%          
Walsh [Member] | Warrant [Member] | Risk-free rate of interest                                              
Class of Stock [Line Items]                                              
Measurement input                                   2.38          
Alexander Capital, LP.                                              
Class of Stock [Line Items]                                              
Dividend rate                           0.00%                  
Volatility rate                           59.00%                  
Risk free interest rate                           0.89%                  
Exercise price | $ / shares                           $ 6.00                  
Expected term                           5 years                  
Proceeds from Warrant Exercises                           $ 11,000                  
Alexander Capital, LP. | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair Value Adjustment of Warrants                                 $ 70,000 $ 43,000          
Share Price | $ / shares                                 $ 27.20 $ 41.60   $ 15.80      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options | shares                                       15,000      
Warrants to purchase shares of Common Stock | shares                                 6,114 2,041          
Exercise price of warrants | $ / shares                                 $ 33.20 $ 43.60          
Alexander Capital, LP. | Warrant [Member] | Dividend Yield                                              
Class of Stock [Line Items]                                              
Measurement input                                 0 0          
Alexander Capital, LP. | Warrant [Member] | Volatility                                              
Class of Stock [Line Items]                                              
Measurement input                                 60 59          
Alexander Capital, LP. | Warrant [Member] | Risk-free rate of interest                                              
Class of Stock [Line Items]                                              
Measurement input                                 2.18 2.38          
George Oliva [Member]                                              
Class of Stock [Line Items]                                              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures | shares             7,500                                
Lippert Heishorn Associates Inc [Member] | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair Value Adjustment of Warrants                               $ 23,000              
Share Price | $ / shares                               $ 23.20              
Warrants to purchase shares of Common Stock | shares                               2,000              
Exercise price of warrants | $ / shares                               $ 24.80              
Lippert Heishorn Associates Inc [Member] | Warrant [Member] | Dividend Yield                                              
Class of Stock [Line Items]                                              
Measurement input                               0              
Lippert Heishorn Associates Inc [Member] | Warrant [Member] | Volatility                                              
Class of Stock [Line Items]                                              
Measurement input                               58              
Lippert Heishorn Associates Inc [Member] | Warrant [Member] | Risk-free rate of interest                                              
Class of Stock [Line Items]                                              
Measurement input                               1.88              
DFC Advisory Services, LLC [Member] | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair Value Adjustment of Warrants                             $ 23,000                
Share Price | $ / shares                             $ 20.20                
Warrants to purchase shares of Common Stock | shares                             2,500                
Exercise price of warrants | $ / shares                             $ 26.20                
DFC Advisory Services, LLC [Member] | Warrant [Member] | Dividend Yield                                              
Class of Stock [Line Items]                                              
Measurement input                             0                
DFC Advisory Services, LLC [Member] | Warrant [Member] | Volatility                                              
Class of Stock [Line Items]                                              
Measurement input                             58                
DFC Advisory Services, LLC [Member] | Warrant [Member] | Risk-free rate of interest                                              
Class of Stock [Line Items]                                              
Measurement input                             1.51                
LTSI                                              
Class of Stock [Line Items]                                              
Share-based Compensation Arrangement by Share-based Payment Award Maximum Percentage of Shares Authorized                                       15.00%      
Shares authorized for issuance | shares                                       672,180      
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares                                       705 47,168    
Stock Issued During Period, Value, Restricted Stock Award, Gross                                       $ 3,000,000,000 $ 1,500,000    
Stock Issued During Period, Value, Restricted Stock Award, Forfeitures                                       $ 18,141      
Restricted Stock Shares Withheld | shares                                       2,321      
Payments Related to Tax Withholding for Share-based Compensation                                       $ 87,000      
LTSI | Mr Michael Howse [Member]                                              
Class of Stock [Line Items]                                              
Deferred Compensation Arrangement with Individual, Shares Issued | shares                     20,000                        
2020 Stock Incentive Plan | Restricted Stock [Member]                                              
Class of Stock [Line Items]                                              
Shares authorized for issuance | shares   650,000 650,000                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number | shares                                       626,974      
Number of restricted shares granted | shares                                       637,824      
Shares issued to to employees, directors and consultants | shares   614,824 614,824                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                                       2 years 7 months 6 days      
Unrecognized Tax Benefits, Interest on Income Taxes Expense                                       $ 1,366,000      
Common Shares                                              
Class of Stock [Line Items]                                              
Stock Issued During Period, Shares, Restricted Stock Award, Gross | shares                                         26,706    
Stock Issued During Period, Value, Restricted Stock Award, Gross                                         $ 0    
Stock Issued During Period, Value, Restricted Stock Award, Forfeitures                                       $ 0      
Issuance of common stock, net of issuance costs (in shares) | shares                                       5,931,062 328,786    
Warrants to purchase shares of Common Stock | shares 236,369                                            
Common Shares | Warrant Amendment Agreement                                              
Class of Stock [Line Items]                                              
Class of Warrant or Right, Outstanding | shares                                           7,647  
Minimum | Original Warrants                                              
Class of Stock [Line Items]                                              
Exercise price of warrants | $ / shares           $ 60.00                                  
Maximum | Original Warrants                                              
Class of Stock [Line Items]                                              
Exercise price of warrants | $ / shares           $ 108.00                                  
Series A Preferred Stock                                              
Class of Stock [Line Items]                                              
Temporary Equity, Shares Issued | shares                 250,000                            
Temporary Equity, Par Value Per Share | $ / shares                 $ 0.0001                            
Temporary Equity, Stated Value Per Share | $ / shares                 4.00                            
Temporary Equity, Dividend Rate, Percentage                                       8.00%      
Convertible Preferred Stock Conversion Price | $ / shares                                       $ 80.00      
Convertible Preferred Stock Floor Price Per Share | $ / shares                 $ 30.00                            
Convertible Preferred Stock, Convertible, Issue of Shares, Threshold Percentage                 19.99%                            
Proceeds from Issuance of Convertible Preferred Stock                 $ 1,000,000                     $ 920,000      
Embedded Derivative, Fair Value of Embedded Derivative Liability                 $ 216,000                            
Preferred Stock, Convertible, Threshold Trading Days                 10 days                            
Dividends                                       $ 80,000 $ 56,000    
Debt Instrument, Interest Rate, Stated Percentage                                       95.00%      
Preferred stock, Redemption Value Percentage                                       120.00%      
Share Price | $ / shares                 $ 80.00                            
Series A Preferred Stock | Walsh [Member]                                              
Class of Stock [Line Items]                                              
Proceeds from Issuance of Convertible Preferred Stock                 $ 1,000,000                            
Warrants to purchase shares of Common Stock | shares                 250,000                            
Series A Preferred Stock | Walsh [Member] | Warrant [Member]                                              
Class of Stock [Line Items]                                              
Fair value of warrant                                   $ 200,000          
Fair value of warrant                                   $ 200,000          
Series A Preferred Stock | Minimum                                              
Class of Stock [Line Items]                                              
Convertible Preferred Stock Conversion Price | $ / shares                 $ 30.00                            
Proceeds from Issuance of Convertible Preferred Stock                 $ 500,000                            
Preferred stock, Redemption Basis, Amount Sought or Declared                 100,000                            
Preferred stock, Redemption Basis, Gain or Loss on Property                 100,000                            
Series A Preferred Stock | Maximum                                              
Class of Stock [Line Items]                                              
Proceeds from Issuance of Convertible Preferred Stock                 $ 5,000,000                     $ 500,000