v3.26.1
Share-Based Compensation - Schedule of Outstanding and Exercisable Stock Options (Details) - Stock Options and Cash-Based Stock Appreciation Rights
12 Months Ended
Jun. 30, 2026
$ / shares
shares
Stock Options and Cash-Based Stock Appreciation Rights Outstanding  
Number of Shares or Rights (in shares) | shares 392,974
Weighted Average Remaining Contractual Term 2 years 7 months 6 days
Weighted Average Exercise Price (in usd per share) $ 38.97
Stock Options and Cash-Based Stock Appreciation Rights Exercisable  
Number of Shares or Rights (in shares) | shares 392,974
Weighted Average Remaining Contractual Term 2 years 7 months 6 days
Weighted Average Exercise Price (in usd per share) $ 38.97
$18.07 - $24.34  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower range (in usd per share) 18.07
Range of Exercise Prices, upper range (in usd per share) $ 24.34
Stock Options and Cash-Based Stock Appreciation Rights Outstanding  
Number of Shares or Rights (in shares) | shares 15,035
Weighted Average Remaining Contractual Term 1 month 20 days
Weighted Average Exercise Price (in usd per share) $ 21.67
Stock Options and Cash-Based Stock Appreciation Rights Exercisable  
Number of Shares or Rights (in shares) | shares 15,035
Weighted Average Remaining Contractual Term 1 month 20 days
Weighted Average Exercise Price (in usd per share) $ 21.67
$24.35 - $35.38  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower range (in usd per share) 24.35
Range of Exercise Prices, upper range (in usd per share) $ 35.38
Stock Options and Cash-Based Stock Appreciation Rights Outstanding  
Number of Shares or Rights (in shares) | shares 64,381
Weighted Average Remaining Contractual Term 1 year 7 months 28 days
Weighted Average Exercise Price (in usd per share) $ 34.22
Stock Options and Cash-Based Stock Appreciation Rights Exercisable  
Number of Shares or Rights (in shares) | shares 64,381
Weighted Average Remaining Contractual Term 1 year 7 months 28 days
Weighted Average Exercise Price (in usd per share) $ 34.22
$35.39 - $36.89  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower range (in usd per share) 35.39
Range of Exercise Prices, upper range (in usd per share) $ 36.89
Stock Options and Cash-Based Stock Appreciation Rights Outstanding  
Number of Shares or Rights (in shares) | shares 203,679
Weighted Average Remaining Contractual Term 3 years 4 months 9 days
Weighted Average Exercise Price (in usd per share) $ 36.33
Stock Options and Cash-Based Stock Appreciation Rights Exercisable  
Number of Shares or Rights (in shares) | shares 203,679
Weighted Average Remaining Contractual Term 3 years 4 months 9 days
Weighted Average Exercise Price (in usd per share) $ 36.33
$36.90 - $49.90  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices, lower range (in usd per share) 36.90
Range of Exercise Prices, upper range (in usd per share) $ 49.90
Stock Options and Cash-Based Stock Appreciation Rights Outstanding  
Number of Shares or Rights (in shares) | shares 109,879
Weighted Average Remaining Contractual Term 2 years 29 days
Weighted Average Exercise Price (in usd per share) $ 49.03
Stock Options and Cash-Based Stock Appreciation Rights Exercisable  
Number of Shares or Rights (in shares) | shares 109,879
Weighted Average Remaining Contractual Term 2 years 29 days
Weighted Average Exercise Price (in usd per share) $ 49.03