v3.25.1
Note 6 - Syndicated Revolver (Details Textual)
$ in Millions
3 Months Ended
Sep. 22, 2023
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
Bank of Montreal [Member] | The 2023 Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 240.0      
Line of Credit Facility, Increasing Capacity, Total Funded Debt to Adjusted EBITDA Ratio Benchmark 3.75      
Debt Instrument, Fee Amount $ 0.9      
Legal Fees $ 0.3      
Maximum Total Funded Debt to EBITDA Ratio 4.5 3.75 4 4.25
Minimum Fixed Charge Coverage Ratio 3      
Debt Instrument, Required Principal Payment   $ 192.9    
Amortization of Debt Issuance Costs   0.1 $ 0.1  
Bank of Montreal [Member] | The 2023 Credit Facility [Member] | Maximum [Member]        
Line of Credit Facility, Additional Borrowing Capacity Available Through New Commitment $ 60.0      
Royal Bank, Bank of Montreal, Bank of Nova Scotia, HSBC and CIBC [Member] | Guaranteed Credit Facility [Member]        
Repayments of Debt   $ 2.5 $ 5.5