XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Credit Agreement (Details Textual)
$ in Millions
9 Months Ended
Jun. 30, 2023
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Letters of Credit Outstanding, Amount   $ 1.6  
Wells Fargo Bank, N.A. [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 125.0    
Line of Credit Facility, Increase (Decrease), Net $ 50.0    
Maximum Senior Leverage Ratio Requirement 3    
Debt Instrument, Covenant, Minimum Consolidated Earnings Before Interest, Taxes, Depreciation, and Amortization $ 35.0    
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member]      
Long-Term Line of Credit   27.6 $ 24.7
Letters of Credit Outstanding, Amount   1.6 $ 1.6
Line of Credit Facility, Remaining Borrowing Capacity   $ 96.0  
Debt, Weighted Average Interest Rate   5.84% 6.68%
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate   0.50%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.20%  
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate   2.00%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.25%