v3.26.3
Note 7 - Debt (Details Textual) - USD ($)
$ in Millions
Sep. 30, 2026
Jun. 30, 2026
Standby Letters of Credit [Member]    
Long-Term Line of Credit $ 3.1 $ 3.1
Amended and Restated Credit Agreement [Member]    
Line of Credit Facility, Remaining Borrowing Capacity $ 168.5 $ 148.4