XML 119 R98.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Summary of Outstanding and Exercisable Options by Exercise Price Range (Details) - Stock options
12 Months Ended
Jun. 30, 2024
$ / shares
shares
Exercise price range disclosures  
Number of Awards, Outstanding (in shares) | shares 613,586
Weighted Average Exercise Price (in dollars per share) $ 41.61
Number Exercisable (in shares) | shares 603,600
Weighted Average Exercise Price (in dollars per share) $ 41.13
$18.26 - $20.00  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 18.26
Maximum Exercise Price Range (in dollars per share) $ 20.00
Number of Awards, Outstanding (in shares) | shares 50,142
Weighted Average Remaining Contractual Term (in Years) 6 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 18.26
Number Exercisable (in shares) | shares 50,142
Weighted Average Exercise Price (in dollars per share) $ 18.26
$20.01 - $30.00  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 20.01
Maximum Exercise Price Range (in dollars per share) $ 30.00
Number of Awards, Outstanding (in shares) | shares 0
Weighted Average Remaining Contractual Term (in Years) 0 years
Weighted Average Exercise Price (in dollars per share) $ 0
Number Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0
$30.01 - $40.00  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 30.01
Maximum Exercise Price Range (in dollars per share) $ 40.00
Number of Awards, Outstanding (in shares) | shares 160,379
Weighted Average Remaining Contractual Term (in Years) 3 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 37.13
Number Exercisable (in shares) | shares 160,379
Weighted Average Exercise Price (in dollars per share) $ 37.13
$40.01 - $50.00  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 40.01
Maximum Exercise Price Range (in dollars per share) $ 50.00
Number of Awards, Outstanding (in shares) | shares 311,969
Weighted Average Remaining Contractual Term (in Years) 3 years
Weighted Average Exercise Price (in dollars per share) $ 42.58
Number Exercisable (in shares) | shares 311,969
Weighted Average Exercise Price (in dollars per share) $ 42.58
$50.01 - $60.00  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 50.01
Maximum Exercise Price Range (in dollars per share) $ 60.00
Number of Awards, Outstanding (in shares) | shares 81,110
Weighted Average Remaining Contractual Term (in Years) 3 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 57.59
Number Exercisable (in shares) | shares 81,110
Weighted Average Exercise Price (in dollars per share) $ 57.59
$60.01 - $70.64  
Exercise price range disclosures  
Minimum Exercise Price Range (in dollars per share) 60.01
Maximum Exercise Price Range (in dollars per share) $ 70.64
Number of Awards, Outstanding (in shares) | shares 9,986
Weighted Average Remaining Contractual Term (in Years) 9 years 3 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 70.64
Number Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0