v3.26.1
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities (in shares) 3,414 3,104 3,841
Employee stock options and RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities (in shares) 2,354 2,475 2,822
Employee Stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Potential dilutive securities (in shares) 1,060 629 1,019