XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Additional Information Regarding Options Outstanding And Exercisable) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 1,340
Options Exercisable, Number of Shares | shares 1,312
$100.01 - $140.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit $ 100.01
Exercise price range, upper limit $ 140.00
Options Outstanding, Number of Shares | shares 130
Options Outstanding, Weighted Average Remaining Contractual Life 2 months 12 days
Options Outstanding, Weighted Average Exercise Price $ 116.19
Options Exercisable, Number of Shares | shares 130
Options Exercisable, Weighted Average Exercise Price $ 116.19
140.01 - $180.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit 140.01
Exercise price range, upper limit $ 180.00
Options Outstanding, Number of Shares | shares 496
Options Outstanding, Weighted Average Remaining Contractual Life 1 year 2 months 12 days
Options Outstanding, Weighted Average Exercise Price $ 156.52
Options Exercisable, Number of Shares | shares 496
Options Exercisable, Weighted Average Exercise Price $ 156.52
$180.01 - $230.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit 180.01
Exercise price range, upper limit $ 230.00
Options Outstanding, Number of Shares | shares 702
Options Outstanding, Weighted Average Remaining Contractual Life 2 years 4 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 183.88
Options Exercisable, Number of Shares | shares 682
Options Exercisable, Weighted Average Exercise Price $ 182.70
$230.01 - $330.00 [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Exercise price range, lower limit 230.01
Exercise price range, upper limit $ 330.00
Options Outstanding, Number of Shares | shares 12
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 6 months
Options Outstanding, Weighted Average Exercise Price $ 320.14
Options Exercisable, Number of Shares | shares 4
Options Exercisable, Weighted Average Exercise Price $ 300.25