v3.26.1
SEGMENT INFORMATION (Additional Information) (Details)
$ in Millions
12 Months Ended
Jun. 30, 2026
USD ($)
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments 3
Number of operating segments 3
Marine Products [Member]  
Segment Reporting Information [Line Items]  
Acquisition-related costs | $ $ 15.2