XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Note 7 - Debt (Details Textual) - The Credit Facilities [Member]
$ in Millions
Mar. 07, 2025
USD ($)
Mar. 31, 2030
USD ($)
Dec. 31, 2025
USD ($)
Debt, Weighted Average Interest Rate     6.47%
Debt Instrument Covenant Net Leverage Ratio 3    
Fixed Charge Coverage Ratio 1.25    
Base Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.50%    
Secured Overnight Financing Rate (SOFR) [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Term Loan [Member]      
Debt Instrument, Face Amount $ 25.0    
Term Loan [Member] | Base Rate [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Term Loan [Member] | Base Rate [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.75%    
Term Loan [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.00%    
Term Loan [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.75%    
Revolving Credit Facility [Member]      
Debt Instrument, Face Amount $ 45.0   $ 45.0
Debt Instrument, Periodic Payment, Principal $ 0.6    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.50%    
Revolving Credit Facility [Member] | Base Rate [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Revolving Credit Facility [Member] | Base Rate [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.75%    
Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.00%    
Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.75%    
Revolving Credit Facility [Member] | Forecast [Member]      
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   $ 13.1