v3.25.2
Note 6 - Notes Payable (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Aug. 08, 2025
Oct. 10, 2023
Feb. 23, 2023
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) [Member]        
Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity   $ 3,500 $ 3,500      
Long-Term Line of Credit         $ 0 $ 0
Revolving Credit Facility [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate     3.50%      
Revolving Credit Facility [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate     2.75%      
Term Loan [Member]            
Debt Instrument, Face Amount     $ 12,500      
Debt Instrument, Additional Interest Rate, Default   2.00%        
Fixed Charge Coverage Ratio   1.25        
Funded Debt to EBITDA Ratio   2.5        
Long-Term Debt         10,875 13,125
Term Loan B [Member]            
Debt Instrument, Face Amount   $ 10,000        
Debt Instrument, Periodic Payment, Principal   $ 500        
Long-Term Debt         6,500 7,500
Term Loans [Member]            
Debt Instrument, Covenant, Cash Flow Leverage Threshold   0.000115        
Debt Instrument, Covenant, Cash Flow Leverage Threshold, Percentage of Excess Cash Flow   50.00%        
Long-Term Debt         10,821 13,050
Term Loans [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate   3.50%        
Term Loans [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate   2.75%        
Term Loan A [Member]            
Debt Instrument, Periodic Payment, Principal   $ 625        
Repayments of Debt       $ 2,500    
Long-Term Debt         $ 4,375 $ 5,625