Annual report [Section 13 and 15(d), not S-K Item 405]

Long-Term Debt - Company's Credit Facilities and Related Balances (Details)

v3.25.0.1
Long-Term Debt - Company's Credit Facilities and Related Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total principal $ 70,299 $ 76,440
Less debt issuance costs and original issue discount ("OID") (5,225) (5,460)
Long-term debt, net 65,074 70,980
Current maturities:    
Current maturities of long-term debt 2,047 2,297
Long-term debt:    
Non-current principal 68,252 74,143
Less non-current portion of debt issuance costs and OID (5,225) (5,460)
Long-term debt, net 63,027 68,683
Term Loan Facility    
Debt Instrument [Line Items]    
Total principal 40,000 50,000
ABL Facility    
Debt Instrument [Line Items]    
Total principal 28,853 23,947
Notes payable    
Debt Instrument [Line Items]    
Total principal $ 1,446 $ 2,493