XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - Malibu Boats Holdings LLC - shares
Dec. 31, 2024
Jun. 30, 2024
Class of Stock [Line Items]    
Units (in shares) 20,049,542 20,502,961
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 321,419
Ownership (as a percent) 1.60% 1.60%
Malibu Boats, Inc. ownership in Malibu Boats Holdings, LLC    
Class of Stock [Line Items]    
Units (in shares) 19,728,123 20,181,542
Ownership (as a percent) 98.40% 98.40%