XML 137 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Information pertaining to options outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation      
Range of exercise prices, low end of range (in dollars per share) $ 91.05 $ 87.3 $ 87.3
Range of exercise prices, high end of range (in dollars per share) $ 91.35 $ 91.35 $ 91.35
Options Outstanding      
Number Outstanding (in shares) 38,799    
Weighted Average Remaining Contractual Life 1 year 9 months 18 days    
Weighted Average Exercise Price (in dollars per share) $ 57.5    
37.72 To 40.00      
Share Based Compensation      
Range of exercise prices, low end of range (in dollars per share) 37.72    
Range of exercise prices, high end of range (in dollars per share) $ 40    
Options Outstanding      
Number Outstanding (in shares) 3,926    
Weighted Average Remaining Contractual Life 1 month 6 days    
Weighted Average Exercise Price (in dollars per share) $ 38.16    
40.01 To 55.00      
Share Based Compensation      
Range of exercise prices, low end of range (in dollars per share) 40.01    
Range of exercise prices, high end of range (in dollars per share) $ 55    
Options Outstanding      
Number Outstanding (in shares) 20,804    
Weighted Average Remaining Contractual Life 2 years 1 month 6 days    
Weighted Average Exercise Price (in dollars per share) $ 45.26    
55.01 To 70.00      
Share Based Compensation      
Range of exercise prices, low end of range (in dollars per share) 55.01    
Range of exercise prices, high end of range (in dollars per share) $ 70    
Options Outstanding      
Number Outstanding (in shares) 4,984    
Weighted Average Remaining Contractual Life 6 months    
Weighted Average Exercise Price (in dollars per share) $ 62.47    
85.01 To 91.35      
Share Based Compensation      
Range of exercise prices, low end of range (in dollars per share) 85.01    
Range of exercise prices, high end of range (in dollars per share) $ 91.35    
Options Outstanding      
Number Outstanding (in shares) 9,085    
Weighted Average Remaining Contractual Life 2 years 7 months 6 days    
Weighted Average Exercise Price (in dollars per share) $ 91.18