XML 113 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Additional Information Regarding Options Outstanding And Exercisable) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number of Shares | shares 1,088
Options Exercisable, Number of Shares | shares 1,066
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 422
Options Outstanding, Weighted Average Remaining Contractual Life 2 months 12 days
Options Outstanding, Weighted Average Exercise Price $ 156.52
Options Exercisable, Number of Shares | shares 422
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 654
Options Outstanding, Weighted Average Remaining Contractual Life 1 year 7 months 6 days
Options Outstanding, Weighted Average Exercise Price $ 183.93
Options Exercisable, Number of Shares | shares 638
Options Exercisable, Weighted Average Exercise Price $ 182.92
$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 6 years 6 months
Options Outstanding, Weighted Average Exercise Price $ 320.14
Options Exercisable, Number of Shares | shares 6
Options Exercisable, Weighted Average Exercise Price $ 310.59