v3.26.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Cash and cash equivalents $ 86,309 $ 133,926
Total assets 39,216 8,383
Liabilities:    
Total liabilities 819,042 531,556
Warrant liability - Public Warrants | Recurring    
Liabilities:    
Warrant liability 13 13
Warrant liability - Private Warrants | Recurring    
Liabilities:    
Warrant liability 7 7
Series A Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 207,567 180,676
Series B Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 64,198  
2026 Term Loan    
Liabilities:    
Long-term debt fair value 84,031  
2023 Revolving Credit Facility | Nonrecurring    
Liabilities:    
Long-term debt fair value 35,632 5,474
2023 Term Loans | Nonrecurring    
Liabilities:    
Long-term debt fair value 427,594 345,386
Money market funds    
Assets:    
Cash and cash equivalents 39,216 8,383
Money market funds | Recurring    
Assets:    
Cash and cash equivalents 39,216 8,383
Level 1    
Assets:    
Total assets 39,216 8,383
Liabilities:    
Total liabilities 0 0
Level 1 | Warrant liability - Public Warrants | Recurring    
Liabilities:    
Warrant liability 0 0
Level 1 | Warrant liability - Private Warrants | Recurring    
Liabilities:    
Warrant liability 0 0
Level 1 | Series A Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 1 | Series B Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 0  
Level 1 | 2026 Term Loan    
Liabilities:    
Long-term debt fair value 0  
Level 1 | 2023 Revolving Credit Facility | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 1 | 2023 Term Loans | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 1 | Money market funds | Recurring    
Assets:    
Cash and cash equivalents 39,216 8,383
Level 2    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 20 20
Level 2 | Warrant liability - Public Warrants | Recurring    
Liabilities:    
Warrant liability 13 13
Level 2 | Warrant liability - Private Warrants | Recurring    
Liabilities:    
Warrant liability 7 7
Level 2 | Series A Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 2 | Series B Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 0  
Level 2 | 2026 Term Loan    
Liabilities:    
Long-term debt fair value 0  
Level 2 | 2023 Revolving Credit Facility | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 2 | 2023 Term Loans | Nonrecurring    
Liabilities:    
Long-term debt fair value 0 0
Level 2 | Money market funds | Recurring    
Assets:    
Cash and cash equivalents 0 0
Level 3    
Assets:    
Total assets 0 0
Liabilities:    
Total liabilities 819,022 531,536
Level 3 | Warrant liability - Public Warrants | Recurring    
Liabilities:    
Warrant liability 0 0
Level 3 | Warrant liability - Private Warrants | Recurring    
Liabilities:    
Warrant liability 0 0
Level 3 | Series A Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 207,567 180,676
Level 3 | Series B Equipment Notes | Nonrecurring    
Liabilities:    
Long-term debt fair value 64,198  
Level 3 | 2026 Term Loan    
Liabilities:    
Long-term debt fair value 84,031  
Level 3 | 2023 Revolving Credit Facility | Nonrecurring    
Liabilities:    
Long-term debt fair value 35,632 5,474
Level 3 | 2023 Term Loans | Nonrecurring    
Liabilities:    
Long-term debt fair value 427,594 345,386
Level 3 | Money market funds | Recurring    
Assets:    
Cash and cash equivalents $ 0 $ 0