v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt:    
Total long-term debt $ 80,623  
Less: current portion (8,623) $ (3,621)
Long-term debt, net of current 5,000
Debt [Member] | Convertible Note [Member]    
Long-term debt:    
Total long-term debt 8,000 8,000
Debt [Member] | Long-Term Debt [Member]    
Long-term debt:    
Less: current portion (8,000) (3,000)
Long-term debt, net of current 5,000
Debt [Member] | Convertible Notes [Member]    
Related party debt:    
Total related party debt 72,000 72,000
Debt [Member] | PPP Loan [Member]    
Short-term debt:    
Total short-term debt 623 620
Debt [Member] | Other Notes Payable - Current [Member]    
Short-term debt:    
Total short-term debt 1
Debt [Member] | Other notes payable [Member] | Long-Term Debt [Member]    
Long-term debt:    
Total long-term debt 8,000 8,000
Related Party [Member]    
Related party debt:    
Less: current portion (72,000) (27,000)
Related party debt, net of current 45,000
Related Party [Member] | Debt [Member]    
Related party debt:    
Total related party debt 72,000 72,000
Less: current portion (72,000) (27,000)
Related party debt, net of current 45,000
Short-Term Debt [Member] | Debt [Member] | Other Notes Payable - Current [Member]    
Short-term debt:    
Total short-term debt $ 623 $ 621