XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation Plans and Other Benefit Plans - Summary of Information Relating to Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding as of 12/31/2024 8,400,000  
Weighted Average Remaining Contractual Life 6 years  
Options Outstanding Weighted-Average Exercise Price $ 77.1 $ 68.77
Exercisable as of 12/31/2024 5,000,000  
Options Exercisable Weighted-Average Exercise Price $ 68.95  
$40.01 - $50.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 40.01  
Range of Exercise Prices, Upper Limit $ 50  
Outstanding as of 12/31/2024 500,000  
Weighted Average Remaining Contractual Life 1 year 3 months 18 days  
Options Outstanding Weighted-Average Exercise Price $ 46.72  
Exercisable as of 12/31/2024 500,000  
Options Exercisable Weighted-Average Exercise Price $ 46.72  
50.01 - $60.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 50.01  
Range of Exercise Prices, Upper Limit $ 60  
Outstanding as of 12/31/2024 1,200,000  
Weighted Average Remaining Contractual Life 3 years 2 months 12 days  
Options Outstanding Weighted-Average Exercise Price $ 51.31  
Exercisable as of 12/31/2024 1,200,000  
Options Exercisable Weighted-Average Exercise Price $ 51.31  
$60.01 - $70.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 60.01  
Range of Exercise Prices, Upper Limit $ 70  
Outstanding as of 12/31/2024 0  
Weighted Average Remaining Contractual Life 0 years  
Options Outstanding Weighted-Average Exercise Price $ 0  
Exercisable as of 12/31/2024 0  
Options Exercisable Weighted-Average Exercise Price $ 0  
$70.01 - $80.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 70.01  
Range of Exercise Prices, Upper Limit $ 80  
Outstanding as of 12/31/2024 2.2  
Weighted Average Remaining Contractual Life 5 years  
Options Outstanding Weighted-Average Exercise Price $ 75.31  
Exercisable as of 12/31/2024 2.2  
Options Exercisable Weighted-Average Exercise Price $ 75.31  
$80.01 - $90.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 80.01  
Range of Exercise Prices, Upper Limit $ 90  
Outstanding as of 12/31/2024 3.4  
Weighted Average Remaining Contractual Life 7 years 3 months 18 days  
Options Outstanding Weighted-Average Exercise Price $ 84.32  
Exercisable as of 12/31/2024 1.1  
Options Exercisable Weighted-Average Exercise Price $ 84.59  
$90.01 - $100.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 90.01  
Range of Exercise Prices, Upper Limit $ 100  
Outstanding as of 12/31/2024 0.1  
Weighted Average Remaining Contractual Life 7 years 2 months 12 days  
Options Outstanding Weighted-Average Exercise Price $ 94.28  
Exercisable as of 12/31/2024 0  
Options Exercisable Weighted-Average Exercise Price $ 0  
100.01 - $110.00    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 100.01  
Range of Exercise Prices, Upper Limit $ 110  
Outstanding as of 12/31/2024 1  
Weighted Average Remaining Contractual Life 9 years 1 month 6 days  
Options Outstanding Weighted-Average Exercise Price $ 100.5  
Exercisable as of 12/31/2024 0  
Options Exercisable Weighted-Average Exercise Price $ 0