v3.26.1
Stockholders' Equity - Schedule of RSU Activity (Details) - Restricted stock units (RSUs) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Number of Shares Outstanding      
Beginning balance (shares) 7,886    
Granted (shares) 3,276    
Vested (shares) (3,424)    
Forfeited (shares) (1,760)    
Ending balance (shares) 5,978 7,886  
Weighted average grant date fair value      
Beginning balance (dollars per share) $ 67.67    
Granted (dollars per share) 46.72 $ 53.03 $ 90.90
Vested (dollars per share) 71.47    
Forfeited (dollars per share) 64.14    
Ending balance (dollars per share) $ 55.22 $ 67.67