v3.25.2
Note 4 - Notes Payable (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Gain (Loss) on Extinguishment of Debt     $ (67,000) $ (0)
Revolving Credit Facility [Member]        
Short-Term Debt, Weighted Average Interest Rate, over Time 6.67% 7.67% 6.67% 7.68%
Credit Agreement [Member]        
Gain (Loss) on Extinguishment of Debt     $ (67,000)  
Debt Instrument, Interest Rate, Effective Percentage 6.67%   6.67%  
Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio     1.1  
Debt Instrument, Covenant, Maximum Cash Flow Leverage Ratio     3.5  
Credit Agreement [Member] | Minimum [Member]        
Debt Instrument, Basis Spread on Variable Rate     2.25%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.15%  
Credit Agreement [Member] | Maximum [Member]        
Debt Instrument, Basis Spread on Variable Rate     2.75%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.30%  
Credit Agreement [Member] | Delayed Draw Term Loan (DDTL) [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 110,000,000   $ 110,000,000  
Accordion Increase in Line of Credit Borrowing Capacity 25,000,000   25,000,000  
Accordion Exercisable Increments 10,000,000   10,000,000  
Line of Credit Facility, Remaining Borrowing Capacity $ 27,600,000   $ 27,600,000  
Credit Agreement [Member] | Delayed Draw Term Loan (DDTL) [Member] | Years 1, 2, and 3 [Member]        
Annual Principal Decrease     5.00%  
Credit Agreement [Member] | Delayed Draw Term Loan (DDTL) [Member] | Year 4 and 5 [Member]        
Percentage of Annual Principal Maturities 7.50%   7.50%  
Credit Agreement [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000,000   $ 30,000,000  
Line of Credit Facility, Remaining Borrowing Capacity 30,000,000   30,000,000  
Line of Credit, Current 0   0  
Line of Credit Facility, Average Outstanding Amount $ 8,200,000 $ 10,000,000 $ 5,100,000 $ 9,500,000