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
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total debt $ 90,331 $ 88,412
Less: unamortized discounts and issuance costs 2,131 3,214
Total debt, net 88,200 85,198
Less: Short-term debt, including current portion of long-term debt 4,831 5,162
Total long-term debt, net $ 83,369 80,036
JPMorgan Term Loan | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Effective interest rate 8.06%  
Total debt $ 90,000 87,750
Other financing loans | Notes Payable to Banks    
Debt Instrument [Line Items]    
Effective interest rate 3.43%  
Total debt $ 331 $ 662