v3.26.1
Share-based Compensation - Schedule of Time Vesting Options (Details) - Time Vesting Option
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Number of Time Vesting Options  
Beginning balance (in shares) | shares 394
Exercised (in shares) | shares (11)
Forfeited (in shares) | shares (109)
Ending balance (in shares) | shares 274
Exercisable (in shares) | shares 274
Weighted-Average Exercise Price Per Share  
Weighted average exercise price, beginning balance (in dollars per share) | $ / shares $ 51.61
Weighted average exercise price, exercised (in dollars per share) | $ / shares 34.61
Weighted average exercise price, forfeited (in dollars per share) | $ / shares 78.32
Weighted average exercise price, ending balance (in dollars per share) | $ / shares 41.71
Weighted average exercise price, exercisable (in dollars per share) | $ / shares $ 41.71
Stock Option Additional Disclosures  
Weighted average remaining contractual term, outstanding 10 months 28 days
Weighted average remaining contractual term, exercisable 10 months 28 days
Aggregate intrinsic value, outstanding | $ $ 10,734
Aggregate intrinsic value, exercisable | $ $ 10,734