XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Senior Secured Debt - Senior Secured Promissory Note Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 18, 2024
Jul. 15, 2023
Jun. 30, 2023
Feb. 28, 2022
Dec. 31, 2024
Dec. 31, 2023
Oct. 17, 2024
Jun. 30, 2024
Dec. 31, 2022
Aug. 31, 2020
Aug. 06, 2020
Debt Conversion [Line Items]                      
Principal           $ 8,462          
Warrant exercise price (in dollars per share)         $ 4.05 $ 22.50     $ 26.25    
Minimum liquidity following private placement and reverse stock split             $ 5,000        
Conversion of Warrants                      
Debt Conversion [Line Items]                      
Shares issued for settlement of debt and warrants (in shares) 146,302                    
Private Placement                      
Debt Conversion [Line Items]                      
Debt covenant, repayment of gross proceeds from sale of common stock             $ 9,000        
Convertible Promissory Note | Convertible Debt                      
Debt Conversion [Line Items]                      
Principal                     $ 1,400
Senior Secured Promissory Notes Payable                      
Debt Conversion [Line Items]                      
Principal       $ 18,000 $ 26,898 $ 21,562       $ 15,000  
Variable interest rate         3.00%            
Interest rate         9.00%            
Frequency of interest payment date         quarterly            
PIK interest         3.00%            
Percentage of consent fee     2.00%                
Consent fee interest rate     20.25%                
Proceeds from issuance or sale of equity   $ 2,500                  
Accrued interest         $ 0 3,200          
Interest expense         $ 8,100 $ 6,900          
Senior Secured Promissory Notes Payable | Note and Warrant Purchase and Security Agreement                      
Debt Conversion [Line Items]                      
Consent fee               $ 700      
Senior Secured Promissory Notes Payable | Second Amendment to Note and Warrant Purchase and Security Agreement                      
Debt Conversion [Line Items]                      
Principal       $ 3,000              
Senior Secured Promissory Notes Payable | Second Amendment to Note and Warrant Purchase and Security Agreement | First Warrant                      
Debt Conversion [Line Items]                      
Warrants to purchase common stock (in shares)       43,200              
Warrant exercise price (in dollars per share)       $ 67.50              
Senior Secured Promissory Notes Payable | Second Amendment to Note and Warrant Purchase and Security Agreement | Second Warrant                      
Debt Conversion [Line Items]                      
Warrants to purchase common stock (in shares)       54,933