XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Debt Outstanding [Abstract]    
Payments with related party (less than) $ 542  
Nonrelated Party    
Debt Outstanding [Abstract]    
Notes payable 91,150 $ 4,224
Notes payable, long-term portion 0 45,264
Notes Payable    
Debt Outstanding [Abstract]    
Unpaid Principal Balance 118,251 50,577
Fair Value Measurement Adjustments (14,239) 27,399
Original Issue Discount and Proceeds Allocated to Warrants (12,862) (28,488)
Net Carrying Value 91,150 49,488
Secured SPA Notes | Notes Payable    
Debt Outstanding [Abstract]    
Unpaid Principal Balance 100,052 3,118
Fair Value Measurement Adjustments (15,501) 2,651
Original Issue Discount and Proceeds Allocated to Warrants (10,319) (312)
Net Carrying Value 74,232 5,457
2023 Unsecured SPA Notes | Notes Payable    
Debt Outstanding [Abstract]    
Unpaid Principal Balance 13,219 4,380
Fair Value Measurement Adjustments 1,262 2,844
Original Issue Discount and Proceeds Allocated to Warrants (2,543) (508)
Net Carrying Value $ 11,938 $ 6,716
Junior Secured SPA Notes | Notes Payable    
Debt Outstanding [Abstract]    
Contractual Interest Rates   10.00%
Unpaid Principal Balance   $ 28,840
Fair Value Measurement Adjustments   13,163
Original Issue Discount and Proceeds Allocated to Warrants   (15,944)
Net Carrying Value   $ 26,059
2024 Unsecured SPA Notes | Notes Payable    
Debt Outstanding [Abstract]    
Contractual Interest Rates   10.00%
Unpaid Principal Balance   $ 10,015
Fair Value Measurement Adjustments   8,741
Original Issue Discount and Proceeds Allocated to Warrants   (11,724)
Net Carrying Value   $ 7,032
Notes payable – China other | Notes Payable    
Debt Outstanding [Abstract]    
Contractual Interest Rates 0.00% 0.00%
Unpaid Principal Balance $ 4,898 $ 4,173
Fair Value Measurement Adjustments 0 0
Original Issue Discount and Proceeds Allocated to Warrants 0 0
Net Carrying Value $ 4,898 $ 4,173
Auto loans | Notes Payable    
Debt Outstanding [Abstract]    
Contractual Interest Rates 7.00% 7.00%
Unpaid Principal Balance $ 82 $ 51
Fair Value Measurement Adjustments 0 0
Original Issue Discount and Proceeds Allocated to Warrants 0 0
Net Carrying Value $ 82 $ 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%