XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Convertible Notes Payable - Summary of Loans and Convertible Notes Payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Loans and notes payable, gross $ 4,503 $ 10,610
Discount (12) (460)
Total - Loans and notes payable $ 4,491 10,150
Percentage of final payment included in gross amount 4.25%  
Final payment $ 500  
Loans Payable    
Debt Instrument [Line Items]    
Loans and notes payable, current, gross 0 5,610
Discount, current 0 (371)
Loans and notes payable, current, net 0 5,239
Convertible Notes Payable    
Debt Instrument [Line Items]    
Loans and notes payable, current, gross 4,503 5,000
Discount, current (12) (89)
Loans and notes payable, current, net $ 4,491 $ 4,911