v3.26.1
Note 18 - Divestitures (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax   $ (182) $ (53) $ (654)
Federal Industries [Member] | Discontinued Operations, Disposed of by Sale [Member]        
Proceeds from Divestiture of Businesses, Net of Cash Divested $ 68,280      
Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax   $ 4,000 $ 7,300 $ 9,300