XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Obligations - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Finance lease obligations $ 826 $ 1,269
Other 897 1,004
Long-term debt 28,948 25,084
Unamortized debt discounts (23) (24)
Unamortized debt issuance costs (226) (238)
Long-term debt 28,699 24,822
Less: Current maturities (19,958) (15,452)
Total long-term debt obligations 8,741 9,370
Revolving credit agreement    
Debt Instrument [Line Items]    
Loan due 18,528 13,828
CTB Loan due January 2036    
Debt Instrument [Line Items]    
Loan due $ 8,697 $ 8,983