XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Feb. 04, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Total Convertible note payable $ 1,861   $ 2,750
Total debt current 9,979   11,319
Total Convertible note payable long term 43,656   0
Total debt 55,133   11,319
Principal Stockholder Promissory Notes[Member]      
Debt Instrument [Line Items]      
Total Loan Payable 0 $ 5,400 5,348
Promissory Notes [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 4,618   0
Promissory Notes Non Current [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 1,498   0
Other Related Party Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable 202   193
February 2024 Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable 1,659   2,557
January 2025 Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable long term 244   0
March 2025 Convertible Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable long term 0   0
June 2025 Convertible Preferred Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable long term 732   0
June 2025 Convertible Exchangable Notes [Member]      
Debt Instrument [Line Items]      
Total Convertible note payable long term 42,680   0
Term Loan [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 3,500   3,221
Loans Payable [Member]      
Debt Instrument [Line Items]      
Total Loan Payable 8,118   8,569
Loans Payable Long Term [Member]      
Debt Instrument [Line Items]      
Total Loan Payable $ 1,498   $ 0