v3.26.1
Note 9 - Long-term Debt - Current and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Long-term debt, gross $ 123,871 $ 124,383 $ 134,530
Less: Unamortized debt issuance costs (1,480) (1,741) (2,002)
Total debt, net of debt issuance costs 122,391 122,642 132,528
Less: Debt maturing within one year (8,361) (8,361) (8,361)
Long-term debt 114,030 114,281 124,167
Term Facility [Member]      
Long-term debt, gross 22,581 26,762 30,942
The ABL Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Long-term debt, gross 100,500 94,300 103,300
The ABL Facility [Member] | Prime Rate [Member]      
Long-term debt, gross $ 790 $ 3,321 $ 288