XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Schedule of Stock Option Activity) (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding beginning balance (in shares) 2,447,171 2,216,175
Options granted (in shares)   385,500
Options exercised (in shares) (122,174) (5,166)
Options forfeited (in shares)   (61,168)
Options expired (in shares) (301,837)  
Options outstanding, ending balance (in shares) 2,454,160 2,447,171
Stock Options Weighted Average Exercise Price    
Options outstanding (in dollars per share) $ 68.80 $ 70.97
Options granted (in dollars per share)   54.73
Options exercised (in US dollars per share) 54.03 53.41
Options forfeited (in dollars per share)   66.44
Options expired (in dollars per share) 79.96  
Options outstanding (in dollars per share) $ 66.23 $ 68.80
Stock Options Additional Disclosures    
Options exercisable (in shares) 2,113,466 2,078,827
Options exercisable (in dollars per share) $ 67.74 $ 71.40
Options outstanding (in years) 2 years 5 months 15 days  
Options exercisable (in years) 2 years 1 month 28 days  
2019 Stock Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options granted (in shares) 431,000  
Options expired (in shares)   (88,170)
Stock Options Weighted Average Exercise Price    
Options granted (in dollars per share) $ 57.76  
Options expired (in dollars per share)   $ 64.33