XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - 2025 March Unsecured SPA Notes Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 21, 2025
USD ($)
day
closing
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Payments of notes payable issuance costs   $ 99 $ 25
Notes Payable      
Debt Instrument [Line Items]      
Gain (loss) on fair value adjustment of debts   21,780 $ 27,721
2025 March Unsecured SPA Notes      
Debt Instrument [Line Items]      
Aggregate principal amount $ 41,000    
Debt instrument, number of closings | closing 4    
Debt instrument, term (in years) 5 years    
Notes payable bearing interest rate 10.00%    
Debt instrument, redemption price, percentage 10.00%    
Redemption price, percentage 25.00%    
Conversion price (in dollars per share) | $ / shares $ 1.29    
Debt instrument, floor price (in dollars per share) | $ / shares $ 1.048    
2025 March Unsecured SPA Notes | Notes Payable      
Debt Instrument [Line Items]      
Proceeds from debt, net of issuance costs   $ 2,300  
Notes payable bearing interest rate 18.00% 10.00%  
Redemption price, percentage 8.00%    
Notes payable   $ 800  
Payments of notes payable issuance costs   100  
Gain (loss) on fair value adjustment of debts   $ 44  
Debt instrument, convertible, threshold consecutive trading days | day 5