XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Long-term Debt - Current and Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Long-term debt, gross $ 152,683 $ 175,014 $ 215,991
Less: Unamortized debt issuance costs (2,393) (1,884) (2,097)
Total debt, net of debt issuance costs 150,290 173,130 213,894
Less: Debt maturing within one year (8,361) (2,650) (2,704)
Long-term debt 141,929 170,480 211,190
Long-term debt, gross 152,683 175,014 215,991
Term Facility [Member]      
Long-term debt, gross 47,213    
Long-term debt, gross 47,213    
TCW Term Facility [Member]      
Long-term debt, gross   77,932 88,594
Long-term debt, gross   77,932 88,594
The ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Long-term debt, gross 105,000    
Long-term debt, gross 105,000    
The ABL Facility [Member] | Prime Rate [Member]      
Long-term debt, gross 470    
Long-term debt, gross $ 470    
Original ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Long-term debt, gross   83,144 124,660
Long-term debt, gross   83,144 124,660
Original ABL Facility [Member] | Prime Rate [Member]      
Long-term debt, gross   13,938 2,737
Long-term debt, gross   $ 13,938 $ 2,737