Annual report pursuant to Section 13 and 15(d)

Notes Payable - Additional Information (Details)

v3.20.1
Notes Payable - Additional Information (Details)
1 Months Ended 12 Months Ended
Mar. 29, 2019
USD ($)
installment
item
$ / shares
shares
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]    
Total amount available $ 20,000,000  
Proceeds from Horizon Notes 15,000,000  
Remaining amount fundable $ 5,000,000  
Maturity of each advance 42 months  
Number of advances | item 3  
Base interest rate (as a percent) 9.00% 2.50%
Variable interest rate floor (as a percent) 2.50%  
Number of monthly installments | installment 18  
Prepayment notice period 10 days  
Prepayment charge threshold $ 500,000  
Prepayment charge (as a percent) 4.00%  
Prepayment charge, second period (as a percent) 3.00%  
Prepayment charge, thereafter (as a percent) 2.00%  
Final payment fee per advance $ 250,000  
Final payment fee 750,000 $ 750,000
Default threshold $ 250,000  
Minimum monthly cash balance, range   13,000,000
Percentage of warrant coverage 5.00%  
Number of warrant instruments | item 4  
Shares issued for warrants | shares 288,184  
Warrant exercise price (in dollars per share) | $ / shares $ 3.47  
Fair value of warrants $ 900,000  
Warrant exercise period 10 years  
Warrant stand-by period 6 months  
Commitment fee $ 200,000  
Legal and other direct costs 1,200,000  
Amortization of debt discount   $ 700,000
Horizon Notes    
Debt Instrument [Line Items]    
Legal fees paid 30,000  
Minimum    
Debt Instrument [Line Items]    
Legal fees paid 8,000,000  
Maximum    
Debt Instrument [Line Items]    
Legal fees paid $ 13,000,000