XML 102 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES - Purchase Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Future minimum purchase commitments            
2019           $ 2,300
2020           3,112
2021           2,300
2022           2,300
2023           2,835
Total           $ 12,847
MasterCraft | Ilmor Marine | In-Board Engines | Forecast | Minimum            
Purchase commitments            
Estimated annual purchases made under the purchase commitment contract $ 26,000 $ 26,000 $ 26,000 $ 26,000 $ 26,000  
MasterCraft | Ilmor Marine | In-Board Engines | Forecast | Maximum            
Purchase commitments            
Estimated annual purchases made under the purchase commitment contract $ 30,000 $ 30,000 $ 30,000 30,000 30,000  
NauticStar | Yamaha Motors | Out-Board Engines | Forecast | Minimum            
Purchase commitments            
Estimated annual purchases made under the purchase commitment contract       23,000 23,000  
NauticStar | Yamaha Motors | Out-Board Engines | Forecast | Maximum            
Purchase commitments            
Estimated annual purchases made under the purchase commitment contract       $ 26,000 $ 26,000