XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Notes Payable
Related party notes payable consists of the following as of June 30, 2024:
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net
Carrying
Value
Related party notes – ChinaDecember 202318.0%$7,577 
Related party notes – Unsecured ConvertibleApril 8, 20244.27%1,951 
Related party notes – China various otherDue on Demand—%3,805 
Related party notes – Convertible FFGPMay 20244.27%250 
Related party notes – FFGPVarious 2024
4.27% - 5.27%
1,576 
15,159 
Less: Related party notes payable, current(15,159)
Total: Related party notes payable, less current$— 
Related party notes payable consists of the following as of December 31, 2023:
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net
Carrying
Value
Related party notes – ChinaDecember 31, 202318.0%$5,103 
Related party notes – Unsecured SPAAugust 2029
10% - 15%
542 
Related party notes – China various otherDue on Demand—%3,789 
Related party notes – FFGPVaries
4.27% - 5.27%
$326 
9,760 
Less: Related party notes payable, current(9,760)
Total: Related party notes payable, less current$—