XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 21, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Outstanding [Abstract]        
Fair Value Measurement Adjustments $ 10,097     $ 166
Nonrelated Party        
Debt Outstanding [Abstract]        
Notes payable 4,132   $ 4,224  
Notes payable, long-term portion 20,542   45,264  
Notes Payable        
Debt Outstanding [Abstract]        
Unpaid Principal Balance 52,078   50,577  
Fair Value Measurement Adjustments 12,429   27,399  
Original Issue Discount and Proceeds Allocated to Warrants (39,833)   (28,488)  
Net Carrying Value 24,674   49,488  
Secured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Unpaid Principal Balance 2,500   3,118  
Fair Value Measurement Adjustments 139   2,651  
Original Issue Discount and Proceeds Allocated to Warrants (250)   (312)  
Net Carrying Value $ 2,389   5,457  
2023 Unsecured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Unpaid Principal Balance     4,380  
Fair Value Measurement Adjustments     2,844  
Original Issue Discount and Proceeds Allocated to Warrants     (508)  
Net Carrying Value     $ 6,716  
Junior Secured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 10.00%   10.00%  
Unpaid Principal Balance $ 13,431   $ 28,840  
Fair Value Measurement Adjustments 55   13,163  
Original Issue Discount and Proceeds Allocated to Warrants (7,426)   (15,944)  
Net Carrying Value $ 6,060   $ 26,059  
2024 Unsecured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 10.00%   10.00%  
Unpaid Principal Balance $ 30,015   $ 10,015  
Fair Value Measurement Adjustments 12,279   8,741  
Original Issue Discount and Proceeds Allocated to Warrants (30,964)   (11,724)  
Net Carrying Value $ 11,330   $ 7,032  
2025 March Unsecured SPA Notes        
Debt Outstanding [Abstract]        
Contractual Interest Rates   10.00%    
2025 March Unsecured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 10.00% 18.00%    
Unpaid Principal Balance $ 2,000      
Fair Value Measurement Adjustments (44)      
Original Issue Discount and Proceeds Allocated to Warrants (1,193)      
Net Carrying Value $ 763      
Notes payable – China other | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 0.00%   0.00%  
Unpaid Principal Balance $ 4,132   $ 4,173  
Fair Value Measurement Adjustments 0   0  
Original Issue Discount and Proceeds Allocated to Warrants 0   0  
Net Carrying Value $ 4,132   $ 4,173  
Auto loans | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates     7.00%  
Unpaid Principal Balance     $ 51  
Fair Value Measurement Adjustments     0  
Original Issue Discount and Proceeds Allocated to Warrants     0  
Net Carrying Value     $ 51  
Minimum | Secured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 10.00%   10.00%  
Minimum | 2023 Unsecured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 10.00%   10.00%  
Maximum | Secured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 15.00%   15.00%  
Maximum | 2023 Unsecured SPA Notes | Notes Payable        
Debt Outstanding [Abstract]        
Contractual Interest Rates 15.00%   15.00%