v3.25.3
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Basic:    
Net loss attributable to Malibu Boats, Inc. $ (702) $ (5,048)
Shares used in computing basic net loss per share:    
Basic weighted-average shares outstanding (in shares) 19,335,990 20,025,742
Basic net loss per share (in dollars per share) $ (0.04) $ (0.25)
Diluted:    
Net loss attributable to Malibu Boats, Inc. $ (702) $ (5,048)
Shares used in computing diluted net loss per share:    
Basic weighted-average shares outstanding (in shares) 19,335,990 20,025,742
Diluted weighted-average shares outstanding (in shares) 19,335,990 20,025,742
Diluted net loss per share (in dollars per share) $ (0.04) $ (0.25)
Antidilutive securities (in shares) 498,055 691,159
Restricted Stock Units (RSUs)    
Shares used in computing basic net loss per share:    
Weighted average number of shares issued, basic (in shares) 294,488 278,193
Shares used in computing diluted net loss per share:    
Awards granted to employees (in shares) 0 0
Stock Options    
Shares used in computing diluted net loss per share:    
Awards granted to employees (in shares) 0 0
Performance Awards    
Shares used in computing diluted net loss per share:    
Awards granted to employees (in shares) 0 0
Class A Common Stock    
Shares used in computing basic net loss per share:    
Weighted average number of shares issued, basic (in shares) 19,041,502 19,747,549