XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Notes Payable
Related party notes payable consisted of the following as of September 30, 2024:
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net
Carrying
Value
Related party notes – Unsecured ConvertibleApril 8, 20244.27%$1,302 
Related party notes – ChinaDecember 202318.0%7,706 
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 
Related party notes – OtherDecember 202412.0%75 
14,714 
Less: Related party notes payable, current(14,714)
Total: Related party notes payable, less current$— 
Related party notes payable consisted of the following as of December 31, 2023:
(in thousands)Contractual
Maturity
Date
Contractual
Interest
Rates
Net
Carrying
Value
Related party notes – Unsecured SPAAugust 2029
10% - 15%
$542 
Related party notes – ChinaDecember 31, 202318.0%5,103 
Related party notes – China various otherDue on Demand—%3,789 
Related party notes – FFGPVarious
4.27% - 5.27%
326 
9,760 
Less: Related party notes payable, current(9,760)
Total: Related party notes payable, less current$—