v3.26.1
Stock-Based Compensation - Schedule of RSU Activity (Details) - RSU - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Shares    
Balance as of beginning of period (in shares) 3,306 2,524
Granted (in shares) 3,611 2,479
Vested (in shares) (1,776) (1,338)
Forfeited (in shares) (553) (359)
Balance as of end of period (in shares) 4,588 3,306
Weighted- Average Grant Date Fair Value    
Balance as of beginning of period (in dollars per share) $ 41.27 $ 30.84
Granted (in dollars per share) 32.14 47.20
Vested (in dollars per share) 36.76 34.12
Forfeited (in dollars per share) 40.05 35.55
Balance as of end of period (in dollars per share) $ 35.97 $ 41.27