XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-Based Compensation [Abstract]      
Number of Shares, Outstanding 1,673,000 1,899,000 3,202,000
Number of Shares, Granted 20,000 10,000 0
Number of Shares, Exercised (339,000) (233,000) (1,290,000)
Number of Shares, Forfeited/canceled (14,000) (3,000) (13,000)
Number of Shares, Outstanding 1,340,000 1,673,000 1,899,000
Number of Shares, Exercisable 1,312,000    
Number of Shares, Unvested 28,000    
Weighted-Average Exercise Price Per Share, Outstanding $ 161.02 $ 157.76 $ 143.01
Weighted-Average Exercise Price Per Share, Granted 224.24 328.99  
Weighted-Average Exercise Price Per Share, Exercised 132.70 141.41 120.90
Weighted-Average Exercise Price Per Share, Forfeited/canceled 238.10 179.16 179.67
Weighted-Average Exercise Price Per Share, Outstanding 168.32 $ 161.02 $ 157.76
Weighted-Average Exercise Price Per Share, Exercisable 166.49    
Weighted-Average Exercise Price Per Share, Unvested $ 254.17    
Weighted-Average Remaining Contractual Life (in years), Outstanding 1 year 9 months 18 days    
Weighted-Average Remaining Contractual Life (in years), Exercisable 1 year 7 months 6 days    
Weighted-Average Remaining Contractual Life (in years), Unvested 9 years 1 month 6 days    
Aggregate Intrinsic Value, Outstanding $ 115,071    
Aggregate Intrinsic Value, Exercisable 114,482    
Aggregate Intrinsic Value, Unvested $ 589