XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Debt The tables below summarize the related party note payable agreements as of December 31, 2024 and December 31, 2023, providing details on contractual maturity dates, contractual interest rates, and net carrying values.
December 31, 2024
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net Carrying
Value
Unsecured Convertible Note
April 2024 (1)
4.27%$1,364 
Notes Payable — ChinaApril 202718.0%4,382 
Notes Payable on Demand — ChinaDue on Demand—%417 
FFGP Note
Various 2024 (1)
4.27%1,576 
Convertible FFGP Note
'May 2024 (1)
4.27%250 
Other NotesDue on Demand12.0%75 
$8,064 
Related party notes payable, current$5,310 
Related party notes payable, long-term$2,754 
_______________
(1) The term was extended upon receipt of waivers of enforcement rights and remedies under the loan agreements, as described below, with the expected settlement in 2025.
December 31, 2023
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net Carrying Value
2023 Unsecured SPA NotesAugust 202910%-15%$542 
Notes Payable — ChinaDecember 202318.0%5,103 
Notes Payable on Demand — ChinaDue on Demand—%3,789 
FFGP NoteVarious5.27%326 
$9,760 
Related party notes payable, current$9,760 
 Related party notes payable, long-term$— 
Schedule of Notes Payable
The Company has entered into notes payable agreements with third parties. The tables below summarize these agreements as of December 31, 2024, and 2023, providing details on contractual maturity dates, contractual interest rates, unpaid principal balances, fair value adjustments, original issue discounts, including proceeds allocated to warrants, and net carrying values.
December 31, 2024
(in thousands)Contractual
Maturity Date
Contractual
Interest
Rates
Unpaid Principal
Balance
Fair Value
Measurement
Adjustments
Original Issue Discount and Proceeds Allocated to WarrantsNet
Carrying
Value
Secured SPA NotesVarious10 %-15%$3,118 $2,651 $(312)$5,457 
2023 Unsecured SPA NotesVarious dates in 202910 %-15%4,380 2,844 (508)6,716 
Junior Secured SPA NotesSeptember 202910%28,840 13,163 (15,944)26,059 
2024 Unsecured SPA NotesDecember 202910%10,015 8,741 (11,724)7,032 
Notes payable – China other
Due on Demand—%4,173 — — 4,173 
Auto loansOctober 20267%51 — — 51 
$50,577 $27,399 $(28,488)$49,488 
Notes payable, current portion$4,224 
Notes payable, long-term portion$45,264 

December 31, 2023
(in thousands)Contractual
Maturity Date
Contractual
Interest
Rates
Unpaid Principal
Balance
Fair Value
Measurement
Adjustments
Original Issue Discount and Proceeds Allocated to WarrantsNet
Carrying
Value
Secured SPA NotesVarious10 %-15%$100,052 $(15,501)$(10,319)$74,232 
2023 Unsecured SPA NotesVarious dates in 202910 %-15%13,219 1,262 (2,543)11,938 (1)
Notes payable – China otherDue on Demand—%4,898 — — 4,898 
Auto loansOctober 20267%82 — — 82 
$118,251 $(14,239)$(12,862)$91,150 
Notes payable, current portion$91,150 
Notes payable, long-term portion$— 
_____________________
(1) The 2023 Unsecured SPA Notes line item values above were updated to exclude related party balance of $542 thousand for comparability of the presentation with the current year. (See Note 8, Related Party Transactions.)
The future scheduled principal maturities of Related party notes payable as of December 31, 2024, are as follows:
(in thousands)
Due on demand$492 
20254,954 
20262,003 
2027751 
Thereafter— 
$8,200