v3.26.1
Borrowings - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Oct. 22, 2024
Dec. 31, 2021
Debt Instrument [Line Items]        
Total Notes Payable $ 28,954 $ 37,356    
Less: unamortized debt discount (2,912) (3,962)    
Total Long-term Notes 5,909 8,327    
Nonrelated party        
Debt Instrument [Line Items]        
Less: current portion of notes $ (7,700) $ (12,846)    
Series 1 Promissory Notes | Notes payable | Minimum        
Debt Instrument [Line Items]        
Interest Rates       9.00%
Series 1 Promissory Notes | Notes payable | Maximum        
Debt Instrument [Line Items]        
Interest Rates       12.00%
Series 1 Promissory Notes | Notes payable | Nonrelated party        
Debt Instrument [Line Items]        
Interest Rates 0.00% 15.00%    
Total Notes Payable $ 0 $ 122    
Related party convertible notes | Convertible debt | Related party        
Debt Instrument [Line Items]        
Total Notes Payable 4,407 4,331    
Less: current portion of notes $ (4,407) (4,331)    
Related party convertible notes | Convertible debt | Related party | Minimum        
Debt Instrument [Line Items]        
Interest Rates 4.00%      
Related party convertible notes | Convertible debt | Related party | Maximum        
Debt Instrument [Line Items]        
Interest Rates 15.00%      
Convertible debentures | Convertible debt        
Debt Instrument [Line Items]        
Total Notes Payable $ 0 5,572    
Convertible debentures | Convertible debt | Minimum        
Debt Instrument [Line Items]        
Interest Rates 0.00%      
Convertible debentures | Convertible debt | Maximum        
Debt Instrument [Line Items]        
Interest Rates 5.00%      
Term convertible notes | Convertible debt        
Debt Instrument [Line Items]        
Interest Rates 4.00%      
Total Notes Payable $ 8,026 $ 7,890    
WTI Facility | Term loan        
Debt Instrument [Line Items]        
Interest Rates 13.50% 13.50% 13.50%  
Total Notes Payable $ 16,521 $ 19,441    
Less: current portion of convertible notes | Convertible debt        
Debt Instrument [Line Items]        
Less: current portion of notes $ (8,026) $ (7,890)