Quarterly report [Sections 13 or 15(d)]

Debt - Schedule of Long-term Debt Instruments (Details)

v3.26.1
Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 48,875 $ 88,412
Less: unamortized discounts and issuance costs 814 3,214
Total debt, net 48,061 85,198
Less: Short-term debt, including current portion of long-term debt 4,500 5,162
Total long-term debt, net $ 43,561 80,036
JPMorgan Term Loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate 8.13%  
Total debt $ 48,875 87,750
Other financing loans | Notes Payable to Banks    
Debt Instrument [Line Items]    
Effective interest rate 0.00%  
Total debt $ 0 $ 662