v3.26.1
Debt Obligations - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Finance lease obligations $ 263 $ 319
Other 972 1,031
Long-term debt 30,409 28,703
Unamortized debt discounts (24) (24)
Unamortized debt issuance costs (208) (214)
Long-term debt 30,177 28,465
Less: Current maturities (21,983) (20,013)
Total long-term debt obligations $ 8,194 $ 8,452
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance lease obligations Finance lease obligations
Revolving credit agreement    
Debt Instrument [Line Items]    
Loan due $ 20,908 $ 18,950
CTB Loan due January 2036    
Debt Instrument [Line Items]    
Loan due $ 8,266 $ 8,403