v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total convertible notes payable $ 10,035 $ 9,651
Less: current portion (10,035) (6,913)
Convertible notes payable - long-term 0 2,738
Total loans payable 11,325 10,617
Less: current portion (11,325) (8,823)
Loans payable - long-term 0 1,794
Secured Convertible Notes [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 5,271 7,432
Discount on secured convertible notes [Member]    
Debt Instrument [Line Items]    
Discount on convertible notes (1,087) (3,979)
June 2025 Convertible Preferred Note [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 842 788
Discount On June Two Thousand Twenty Five Convertible Preferred Note [Member]    
Debt Instrument [Line Items]    
Discount on convertible notes (34) (52)
Remainder Notes Recorded at Fair Value [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 4,817 4,314
Related Party Convertible Notes [Member]    
Debt Instrument [Line Items]    
Total convertible notes payable 225 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,905 2,190
Term Loan [Member]    
Debt Instrument [Line Items]    
Total loans payable 1,717 2,674
Working Capital Facility [Member]    
Debt Instrument [Line Items]    
Total loans payable 1,658 1,684
Other Notes Payable [Member]    
Debt Instrument [Line Items]    
Total loans payable 6,247 4,462
Discount On Other Notes Payable [Member]    
Debt Instrument [Line Items]    
Discount on other notes payable $ (202) $ (393)