XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Payments - Narrative (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, options granted, shares | shares 266,526
Share-based compensation, weighted average exercise price (in dollars per share) $ 196.04
Share-based compensation, Options, weighted average grant date fair value (in dollars per share) $ 50.98
Share-based compensation, risk free interest rate 4.06%
Share-based compensation, expected dividend rate 0.88%
Share-based compensation, expected volatility rate 27.04%
Share-based compensation, expected term 4 years 1 month 6 days
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, award vesting period 3 years
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 10 years
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Graded Vesting Period 3 years
Share-based compensation, granted, shares | shares 240,809
Share-based compensation, weighted average grant date fair value (in dollars per share) $ 195.32
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, expected volatility rate 26.20%
Share-based compensation, award vesting period 3 years
Share-based compensation, granted, shares | shares 101,099
Share-based compensation, weighted average grant date fair value (in dollars per share) $ 268.71
Performance Shares | PeerCompanies  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, expected volatility rate 30.60%
Performance Shares | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, target number of units percentage 0.00%
Performance Shares | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based compensation, target number of units percentage 200.00%