XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Long-term Debt - Current and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Long-term debt, gross $ 154,958 $ 175,014 $ 224,050
Less: Unamortized debt issuance costs (2,524) (1,884) (2,311)
Total debt, net of debt issuance costs 152,434 173,130 221,739
Less: Debt maturing within one year (8,361) (2,650) (4,625)
Long-term debt 144,073 170,480 217,114
Long-term debt, gross 154,958 175,014 224,050
Term Facility [Member]      
Long-term debt, gross 49,303    
Long-term debt, gross 49,303    
TCW Term Facility [Member]      
Long-term debt, gross   77,932 91,100
Long-term debt, gross   77,932 91,100
The ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Long-term debt, gross 100,278    
Long-term debt, gross 100,278    
The ABL Facility [Member] | Prime Rate [Member]      
Long-term debt, gross 5,377    
Long-term debt, gross $ 5,377    
Original ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Long-term debt, gross   83,144 130,213
Long-term debt, gross   83,144 130,213
Original ABL Facility [Member] | Prime Rate [Member]      
Long-term debt, gross   13,938 2,737
Long-term debt, gross   $ 13,938 $ 2,737