v3.25.3
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - shares
Sep. 30, 2025
Jun. 30, 2025
Class of Stock [Line Items]    
Units (in shares) 19,497,003 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 | Noncontrolling 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,226,584 19,225,848