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