XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans (Summary of Stock Award Activity) (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Number of Shares  
Non-vested stock awards outstanding at June 30, 2023 | shares 8,851
Granted | shares 3,126
Exercised | shares (3,335)
Canceled | shares (173)
Non-vested stock awards outstanding at September 30, 2023 | shares 8,469
Stock awards expected to vest at September 30, 2023 | shares 8,469
Weighted-Average Grant Date Fair Value  
Non-vested stock awards outstanding at June 30, 2023 | $ / shares $ 14.25
Granted | $ / shares 30.69
Exercised | $ / shares 12.33
Canceled | $ / shares 14.53
Non-vested stock awards outstanding at September 30, 2023 | $ / shares 21.06
Stock awards expected to vest at September 30, 2023 | $ / shares $ 21.06
Aggregate Fair Market Value  
Non-vested stock awards outstanding at September 30, 2023 | $ $ 205,023
Stock awards expected to vest at September 30, 2023 | $ $ 205,023