XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - shares
Mar. 31, 2025
Jun. 30, 2024
Class of Stock [Line Items]    
Units (in shares) 19,677,612  
Malibu Boats Holdings LLC    
Class of Stock [Line Items]    
Units (in shares)   20,502,961
Non-controlling Holders Ownership % 1.60% 1.60%
Parent Ownership % 98.40% 98.40%
Ownership % 100.00% 100.00%
Malibu Boats Holdings LLC | Non-controlling LLC Unit Holders    
Class of Stock [Line Items]    
Units (in shares) 321,419 321,419
Malibu Boats Holdings LLC | Malibu Boats, Inc.    
Class of Stock [Line Items]    
Units (in shares) 19,356,193 20,181,542