v3.26.1
Note 5 - Long-term Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-term debt, gross $ 81,965 $ 93,656
Less: unamortized debt issuance costs (285) (407)
Current portion of long-term debt 7,500 6,563
Long-term debt less current maturities 74,465 87,093
PNC Bank [Member] | Revolving Credit Facility [Member]    
Long-term debt, gross 26,000 35,000
BB&T [Member] | Term Loan Maturing May 2020 [Member]    
Long-term debt, gross $ 56,250 $ 59,063