XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation (Schedule of Stock Option Activity) (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Sep. 30, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding beginning balance (in shares) | shares 2,447,171 2,216,175
Options granted (in shares) | shares   385,500
Options exercised (in shares) | shares (1,065,119) (5,166)
Options forfeited (in shares) | shares   (61,168)
Options expired (in shares) | shares (301,837)  
Options outstanding, ending balance (in shares) | shares 1,511,215 2,447,171
Stock Options Weighted Average Exercise Price    
Options outstanding (in dollars per share) | $ / shares $ 68.80 $ 70.97
Options granted (in dollars per share) | $ / shares   54.73
Options exercised (in US dollars per share) | $ / shares 58.24 53.41
Options forfeited (in dollars per share) | $ / shares   66.44
Options expired (in dollars per share) | $ / shares 79.96  
Options outstanding (in dollars per share) | $ / shares $ 70.87 $ 68.80
Stock Options Additional Disclosures    
Options exercisable (in shares) | shares 1,170,521 2,078,827
Options exercisable (in dollars per share) | $ / shares $ 74.94 $ 71.40
Options outstanding (in years) 2 years 7 days  
Options exercisable (in years) 1 year 5 months 1 day  
2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options granted (in shares) | shares 431,000  
Options expired (in shares) | shares   (88,170)
Stock Options Weighted Average Exercise Price    
Options granted (in dollars per share) | $ / shares $ 57.76  
Options expired (in dollars per share) | $ / shares   $ 64.33