v3.22.2.2
Antidilutive Securities (Detail) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Potentially Dilutive Securities Outstanding [Line Items]      
Total anti-dilutive shares 28,747 20,329 27,092
Employee Stock option      
Potentially Dilutive Securities Outstanding [Line Items]      
Total anti-dilutive shares 20,488 15,887 11,030
Restricted Stock Units (RSUs)      
Potentially Dilutive Securities Outstanding [Line Items]      
Total anti-dilutive shares 229 427  
Warrants      
Potentially Dilutive Securities Outstanding [Line Items]      
Total anti-dilutive shares 8,030 4,015 16,062