v3.26.3
Note 16 - Long-term Debt (Details Textual) - July 2026 Credit Agreement [Member]
May 26, 2026
USD ($)
Debt Instrument, Term (Year) 5 years
Debt Instrument, Periodic Payment $ 5,938,000
Minimum [Member]  
Debt Instrument, Interest Rate, Base Rate 1.00%
Line of Credit Facility, Commitment Fee Percentage 0.20%
Maximum [Member]  
Line of Credit Facility, Commitment Fee Percentage 0.30%
Secured Overnight Financing Rate (SOFR) [Member]  
Debt Instrument, Interest Rate, Base Rate 1.00%
Debt Instrument, Funding Day Interest Rate 1.50%
Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]  
Debt Instrument, Basis Spread on Variable Rate 1.25%
Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]  
Debt Instrument, Basis Spread on Variable Rate 1.75%
Base Rate [Member]  
Debt Instrument, Funding Day Interest Rate 0.50%
Base Rate [Member] | Minimum [Member]  
Debt Instrument, Basis Spread on Variable Rate 0.25%
Base Rate [Member] | Maximum [Member]  
Debt Instrument, Basis Spread on Variable Rate 0.75%
Federal Funds Rate [Member]  
Debt Instrument, Interest Rate, Base Rate 0.50%
Term Facility [Member]  
Line of Credit Facility, Maximum Borrowing Capacity $ 475,000,000
Revolving Credit Facility [Member]  
Line of Credit Facility, Maximum Borrowing Capacity $ 75,000,000