XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - Malibu Boats Holdings LLC - shares
Dec. 31, 2023
Jun. 30, 2023
Class of Stock [Line Items]    
Units (in shares) 20,754,545 21,059,741
Ownership (as a percent) 100.00% 100.00%
Non-controlling LLC Unit holders ownership in Malibu Boats Holdings, LLC    
Class of Stock [Line Items]    
Units (in shares) 455,919 455,919
Ownership (as a percent) 2.20% 2.20%
Malibu Boats, Inc. ownership in Malibu Boats Holdings, LLC    
Class of Stock [Line Items]    
Units (in shares) 20,298,626 20,603,822
Ownership (as a percent) 97.80% 97.80%