XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Related Party Transactions - Schedule of Related Party Notes Payable (Details) - Related Party - USD ($)
$ in Thousands
Mar. 31, 2024
Feb. 29, 2024
Jan. 31, 2024
Dec. 31, 2023
Nov. 30, 2023
Related Party Transaction [Line Items]          
Net Carrying Value $ 14,829     $ 9,760  
Less: Related party notes payable, current (14,829)     (9,760)  
Total: Related party notes payable, less current $ 0     $ 0  
Related party notes – China          
Related Party Transaction [Line Items]          
Contractual Interest Rates 18.00%     18.00%  
Net Carrying Value $ 7,612     $ 5,103  
Related party notes – Unsecured Other Convertible          
Related Party Transaction [Line Items]          
Contractual Interest Rates 4.27%        
Net Carrying Value $ 1,632        
Related party notes – Unsecured SPA          
Related Party Transaction [Line Items]          
Net Carrying Value       $ 542  
Related party notes – Unsecured SPA | Minimum          
Related Party Transaction [Line Items]          
Contractual Interest Rates       10.00%  
Related party notes – Unsecured SPA | Maximum          
Related Party Transaction [Line Items]          
Contractual Interest Rates       15.00%  
Related party notes – China various other          
Related Party Transaction [Line Items]          
Contractual Interest Rates 0.00%     0.00%  
Net Carrying Value $ 3,759     $ 3,789  
Related party notes – Convertible FFGP          
Related Party Transaction [Line Items]          
Contractual Interest Rates 4.27%        
Net Carrying Value $ 250 $ 300      
Related party notes – FFGP          
Related Party Transaction [Line Items]          
Net Carrying Value $ 1,576   $ 1,600 $ 326 $ 1,600
Related party notes – FFGP | Minimum          
Related Party Transaction [Line Items]          
Contractual Interest Rates 4.27%   4.27% 4.27% 4.27%
Related party notes – FFGP | Maximum          
Related Party Transaction [Line Items]          
Contractual Interest Rates 5.27%   5.27% 5.27% 5.27%