XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Note Payable Rollforward (Details) - Notes Payable - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Notes Payable [Roll Forward]    
Beginning balance $ 91,150,000 $ 31,105,000
New issuances 57,291,000 194,648,000
Repayments of debt (31,000) (1,167,000)
Conversion of debt to equity (66,678,000) (123,387,000)
Gain (loss) extinguishments of debt 2,699,000 13,078,000
Fair value adjustments of debt (34,218,000) 23,028,000
Reclassification of debt between debt categories 0  
Other adjustments (725,000) (99,000)
Ending balance 49,488,000 91,150,000
Secured SPA Notes    
Notes Payable [Roll Forward]    
Beginning balance 74,232,000 26,008,000
New issuances 10,701,000 173,730,000
Repayments of debt 0 (1,167,000)
Conversion of debt to equity (50,691,000) (114,252,000)
Gain (loss) extinguishments of debt 5,158,000 13,078,000
Fair value adjustments of debt (33,943,000) 23,165,000
Reclassification of debt between debt categories 0  
Other adjustments 0 0
Ending balance 5,457,000 74,232,000
2023 Unsecured SPA Notes    
Notes Payable [Roll Forward]    
Beginning balance 11,938,000 0
New issuances 0 20,936,000
Repayments of debt 0 0
Conversion of debt to equity (14,931,000) (9,135,000)
Gain (loss) extinguishments of debt (2,394,000) 0
Fair value adjustments of debt (10,268,000) (137,000)
Reclassification of debt between debt categories 22,371,000  
Other adjustments 0 0
Ending balance 6,716,000 11,938,000
Unsecured Convertible Note    
Notes Payable [Roll Forward]    
Beginning balance 0  
New issuances 34,885,000  
Repayments of debt 0  
Conversion of debt to equity 0  
Gain (loss) extinguishments of debt (65,000)  
Fair value adjustments of debt 328,000  
Reclassification of debt between debt categories (35,148,000)  
Other adjustments 0  
Ending balance 0 0
Junior Secured SPA Notes    
Notes Payable [Roll Forward]    
Beginning balance 0  
New issuances 9,950,000  
Repayments of debt 0  
Conversion of debt to equity (1,056,000)  
Gain (loss) extinguishments of debt 0  
Fair value adjustments of debt 9,665,000  
Reclassification of debt between debt categories 7,500,000  
Other adjustments 0  
Ending balance 26,059,000 0
2024 Unsecured SPA Notes    
Notes Payable [Roll Forward]    
Beginning balance 0  
New issuances 1,755,000  
Repayments of debt 0  
Conversion of debt to equity 0  
Gain (loss) extinguishments of debt 0  
Fair value adjustments of debt 0  
Reclassification of debt between debt categories 5,277,000  
Other adjustments 0  
Ending balance 7,032,000 0
Notes payable – China other    
Notes Payable [Roll Forward]    
Beginning balance 4,898,000 4,997,000
New issuances 0
Repayments of debt 0 0
Conversion of debt to equity 0 0
Gain (loss) extinguishments of debt 0 0
Fair value adjustments of debt 0 0
Reclassification of debt between debt categories 0  
Other adjustments (725,000) (99,000)
Ending balance 4,173,000 4,898,000
Auto loans    
Notes Payable [Roll Forward]    
Beginning balance 82,000 100,000
New issuances 0  
New issuances, adjustment   (18,000)
Repayments of debt (31,000) 0
Conversion of debt to equity 0 0
Gain (loss) extinguishments of debt 0 0
Fair value adjustments of debt 0 0
Reclassification of debt between debt categories 0  
Other adjustments 0 0
Ending balance $ 51,000 $ 82,000