XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 18, 2021
Mar. 04, 2021
Sep. 05, 2019
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]                
Loss on extinguishment of debt           $ (618)    
Final debt payment             $ 400 $ 400
Success Fee                
Debt Instrument [Line Items]                
Derivative liability     $ 800          
Common Stock                
Debt Instrument [Line Items]                
Shares issued for warrant exercises (in shares) 51,409     51,409 15,079,329      
Preferred Warrant                
Debt Instrument [Line Items]                
Value of securities called by warrants   $ 200            
Percent of advanced principal   1.50%            
Participation Rights                
Debt Instrument [Line Items]                
Warrants liability             $ 100  
Line of Credit | Secured Debt | 2019 Loan and Security Agreement                
Debt Instrument [Line Items]                
Proceeds from issuance of debt     $ 5,000          
Loss on extinguishment of debt   $ (600)            
Stated percentage rate (as a percent)     8.79%          
Line of Credit | Secured Debt | 2019 Loan and Security Agreement | LIBOR                
Debt Instrument [Line Items]                
Basis spread on variable rate     6.38%          
Line of Credit | Secured Debt | 2021 Loan Agreement                
Debt Instrument [Line Items]                
Proceeds from issuance of debt   $ 15,000            
Stated percentage rate (as a percent)   7.25%         8.75%  
Effective interest rate (as a percent)             11.54%  
Final debt payment   $ 400            
Line of Credit | Secured Debt | 2021 Loan Agreement | Prime Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate   4.00%            
Line of Credit | Secured Debt | 2021 Loan Agreement, Second Term Loan                
Debt Instrument [Line Items]                
Maximum borrowing capacity   $ 5,000