v3.26.1
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - shares
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]    
Units (in shares) 19,938,011 19,502,267
Ownership % 100.00% 100.00%
Malibu Boats Holdings LLC    
Class of Stock [Line Items]    
Non-controlling Holders Ownership % 1.40% 1.40%
Parent Ownership % 98.60% 98.60%
Malibu Boats Holdings LLC | Non-controlling LLC Unit Holders    
Class of Stock [Line Items]    
Units (in shares) 270,419 276,419
Malibu Boats Holdings LLC | Malibu Boats, Inc.    
Class of Stock [Line Items]    
Units (in shares) 19,667,592 19,225,848