XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - Malibu Boats Holdings LLC - shares
Mar. 31, 2024
Jun. 30, 2023
Class of Stock [Line Items]    
Units (in shares) 20,761,016 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) 321,419 455,919
Ownership (as a percent) 1.50% 2.20%
Malibu Boats, Inc. ownership in Malibu Boats Holdings, LLC    
Class of Stock [Line Items]    
Units (in shares) 20,439,597 20,603,822
Ownership (as a percent) 98.50% 97.80%