v3.26.1
Note 6 - Debt (Details Textual) - USD ($)
$ in Millions
1 Months Ended
Oct. 31, 2024
Mar. 31, 2026
Jun. 30, 2025
Mar. 26, 2025
Swingline Loans [Member] | Base Rate [Member] | Minimum [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.25%      
Swingline Loans [Member] | Base Rate [Member] | Maximum [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.75%      
Revolving Credit Facility [Member]        
Long-Term Line of Credit   $ 60.0 $ 53.0  
Revolving Credit Facility [Member] | Credit Agreement [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 150.0
Line of Credit, Accordion Increase To Line of Credit       50.0
Line of Credit, Maximum Borrowing Capacity, After Accordion Increase       200.0
Long-Term Line of Credit   $ 60.0    
Debt, Weighted Average Interest Rate   5.04%    
Line of Credit Facility, Remaining Borrowing Capacity   $ 36.3    
Revolving Credit Facility [Member] | Credit Agreement [Member] | Minimum [Member]        
Debt Instrument, Interest Rate, Consolidated Leverage Ratio 0.25%      
Revolving Credit Facility [Member] | Credit Agreement [Member] | Maximum [Member]        
Debt Instrument, Interest Rate, Consolidated Leverage Ratio 0.75%      
Revolving Credit Facility [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]        
Debt Instrument, Basis Spread on Variable Rate 1.00%      
Revolving Credit Facility [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.11%      
Debt Instrument, Interest Rate, Adjustment Margin 1.25%      
Revolving Credit Facility [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.43%      
Debt Instrument, Interest Rate, Adjustment Margin 1.75%      
Revolving Credit Facility [Member] | Credit Agreement [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.50%      
Revolving Credit Facility [Member] | Swingline Loans [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       7.5
Standby Letters of Credit [Member] | Credit Agreement [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       $ 15.0