XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Option Summary (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of Outstanding Options (in shares) | shares 62,853
Weighted Average Remaining Contractual Term (years) 4 years 3 months 18 days
Weighted Average Exercise Price (per option) (in dollars per share) $ 214.40
Number of Options Exercisable (in shares) | shares 43,097
Weighted Average Exercise Price (per option) (in dollars per share) $ 195.48
$120.01 - $150.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price, minimum (in dollars per share) 120.01
Exercise Price, maximum (in dollars per share) $ 150.00
Number of Outstanding Options (in shares) | shares 15,481
Weighted Average Remaining Contractual Term (years) 3 years 8 months 12 days
Weighted Average Exercise Price (per option) (in dollars per share) $ 137.76
Number of Options Exercisable (in shares) | shares 12,660
Weighted Average Exercise Price (per option) (in dollars per share) $ 136.73
$150.01 - $180.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price, minimum (in dollars per share) 150.01
Exercise Price, maximum (in dollars per share) $ 180.00
Number of Outstanding Options (in shares) | shares 25,652
Weighted Average Remaining Contractual Term (years) 4 years 9 months 18 days
Weighted Average Exercise Price (per option) (in dollars per share) $ 174.77
Number of Options Exercisable (in shares) | shares 10,236
Weighted Average Exercise Price (per option) (in dollars per share) $ 169.46
$220.01 - $250.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price, minimum (in dollars per share) 220.01
Exercise Price, maximum (in dollars per share) $ 250.00
Number of Outstanding Options (in shares) | shares 21,720
Weighted Average Remaining Contractual Term (years) 4 years 2 months 12 days
Weighted Average Exercise Price (per option) (in dollars per share) $ 245.10
Number of Options Exercisable (in shares) | shares 20,201
Weighted Average Exercise Price (per option) (in dollars per share) $ 245.49