XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Loans and Convertible Notes Payable - Schedule of Loans and Convertible Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Sep. 30, 2024
Debt Instrument [Line Items]    
Loans and notes payable, gross $ 10,610 $ 2,000
Discount (460) 0
Total - Loans and notes payable $ 10,150 2,000
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 5,610 0
Discount, current (371) 0
Loans and notes payable, current, net 5,239 0
Convertible Notes Payable    
Debt Instrument [Line Items]    
Loans and notes payable, current, gross 5,000 2,000
Discount, current (89) 0
Loans and notes payable, current, net $ 4,911 $ 2,000