v3.23.2
Note 4 - Bank Debt (Details Textual)
$ in Thousands
6 Months Ended 9 Months Ended
Mar. 13, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Aug. 02, 2023
USD ($)
Dec. 31, 2022
USD ($)
Long-Term Debt, Gross   $ 74,200     $ 85,213
Debt Issuance Costs, Net, Total   1,862     2,469
Credit Agreement [Member]          
Debt Instrument, Unused Borrowing Capacity, Amount   54,600      
Debt Instrument, Liquidity   56,900      
Letters of Credit Outstanding, Amount   11,200      
Debt Issuance Costs, Net, Total $ 1,600 $ 1,900     2,500
Debt Instrument, Covenant, Debt Service Coverage Ratio   2.25      
Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument, Basis Spread on Variable Rate   4.25%      
Credit Agreement [Member] | Minimum [Member]          
Debt Instrument, Covenant, Debt Service Coverage Ratio   1.25      
Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument, Basis Spread on Variable Rate 4.00%        
Credit Agreement [Member] | Maximum [Member]          
Debt Instrument, Covenant, Debt Service Coverage Ratio   3.05      
Credit Agreement [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) [Member]          
Debt Instrument, Basis Spread on Variable Rate 5.00%        
Credit Agreement [Member] | Term Loan [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 75,000      
Debt Instrument, Increase (Decrease), Net   11,000      
Long-Term Debt, Gross   65,000      
Proceeds from Issuance of Debt   9,200      
Credit Agreement [Member] | Term Loan [Member] | Subsequent Event [Member]          
Debt Instrument, Amount to be Converted       $ 65,000  
Credit Agreement [Member] | Forecast [Member] | Term Loan [Member]          
Debt Instrument, Periodic Payment, Total     $ 3,300    
Credit Agreement [Member] | Revolving Credit Facility [Member]          
Debt Instrument, Amount to be Converted $ 35,000        
Line of Credit Facility, Maximum Borrowing Capacity $ 85,000       $ 120,000
Debt Instrument, Unused Borrowing Capacity, Amount   $ 6,500      
Credit Agreement [Member] | Revolving Credit Facility [Member] | Subsequent Event [Member]          
Line of Credit Facility, Maximum Borrowing Capacity       75,000  
Debt Instrument, Covenant, Maximum Annual Capital Expenditures       $ 100,000  
Credit Agreement [Member] | Revolving Credit Facility [Member] | Forecast [Member]          
Debt Instrument, Covenant, Maximum Annual Capital Expenditures     $ 75,000