v3.26.1
Note 19 - Divestiture (Details Textual) - Federal Industries [Member] - Discontinued Operations, Disposed of by Sale [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 05, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Proceeds from Divestiture of Businesses, Net of Cash Divested $ 68,299        
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax   $ 800 $ 1,400 $ 4,000 $ 5,200