Annual report pursuant to Section 13 and 15(d)

Borrowings - Convertible Promissory Note (Details)

v3.20.4
Borrowings - Convertible Promissory Note (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
item
$ / shares
shares
Dec. 31, 2019
USD ($)
Aug. 31, 2021
Nov. 09, 2020
shares
May 03, 2020
USD ($)
Apr. 29, 2020
USD ($)
Mar. 30, 2020
$ / shares
shares
Apr. 18, 2019
shares
Warrants to purchase shares of Common Stock | shares       45,534       12,756
Interest expense from amortization of debt discounts   $ 0            
Deemed dividend from warrant repricing $ 134,000 0            
Debt outstanding $ 668,000              
Payroll Protection Program Note Agreement                
Principal amount of debt         $ 847,000      
Interest rate     1.00%          
Convertible debt | March 2020 Private Placement [Member]                
Period of execution of funding agreement 60 days              
Period to enter into an underwriting agreement 45 days              
Threshold period for conversion of notes 45 days              
Percentage of average of lowest daily VWAPs 90.00%              
Number of lowest daily VWAPs | $ / shares $ 5              
Number of trading days for lowest daily VWAPs | item 20              
Base conversion price | $ / shares $ 6.40              
Threshold notice period for payment to investors in cash 3 days              
Right to pay the investors as a percentage of portion of outstanding principal amount 103.00%              
Redeemable portion of outstanding principal amount 103.00%              
Threshold period for conversion of debt 9 months              
Outstanding principal amount of debt converted $ 102,000              
Threshold prepayment notice to investor 10 days              
Threshold prepayment notice to company 5 days              
Percentage of conversion of principal amount 33.00%              
Percentage repayments of outstanding principal amount in the event of change of control 105.00%              
Convertible debt | Maxim Group LLC [Member] | March 2020 Private Placement [Member]                
Warrants to purchase shares of Common Stock | shares             227,679  
Price per Unit | $ / shares             $ 6.40  
Net proceeds $ 1,700,000              
Commitment Fee Payable To Investor $ 85,000              
Convertible debt | Maxim Group LLC [Member] | Maximum | March 2020 Private Placement [Member]                
Warrants to purchase shares of Common Stock | shares 20,400              
Notes March 2020                
Interest expense from amortization of debt discounts $ 1,369,000 $ 0            
Debt outstanding           $ 2,040,000