v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total convertible notes payable $ 9,810 $ 9,651
Less: current portion (8,757) (6,913)
Convertible notes payable - long-term 1,053 2,738
Total loans payable 11,045 10,617
Less: current portion (7,543) (8,823)
Loans payable - long-term 3,502 1,794
Secured Convertible Notes [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 6,589 7,432
Discount On Senior Secured Convertible Notes [Member]    
Debt Instrument [Line Items]    
Discount on convertible notes (2,309) (3,979)
June 2025 Convertible Preferred Note [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 815 788
Discount On June Two Thousand Twenty Five Convertible Preferred Note [Member]    
Debt Instrument [Line Items]    
Discount on convertible notes (43) (52)
Remainder Notes Recorded at Fair Value [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 4,538 4,314
Related Party Convertible Notes [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 220 215
Other Convertible Notes Recorded at Fair Value [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 0 933
Promissory Notes Related Parties [Member]    
Debt Instrument [Line Items]    
Total loans payable 1,850 2,190
Term Loan [Member]    
Debt Instrument [Line Items]    
Total loans payable 1,968 2,674
Working Capital Facility [Member]    
Debt Instrument [Line Items]    
Total loans payable 1,387 1,684
Other Notes Payable [Member]    
Debt Instrument [Line Items]    
Total loans payable 6,098 4,462
Discount On Other Notes Payable [Member]    
Debt Instrument [Line Items]    
Discount on other notes payable $ (258) $ (393)