v3.26.3
Non-controlling Interest - Schedule of Non-controlling Interest (Details) - shares
Sep. 30, 2026
Jun. 30, 2026
Class of Stock [Line Items]    
Units (in shares) 19,922,193 19,938,011
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 270,419
Malibu Boats Holdings LLC | Malibu Boats, Inc.    
Class of Stock [Line Items]    
Units (in shares) 19,651,774 19,667,592