XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Option Plans - Stock Options Outstanding and Exercisable (Detail) - $ / shares
shares in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) $ 86.17  
Range of Exercise Prices, maximum (in dollars per share) $ 347.44  
Option Outstanding, Number Outstanding (in shares) 7.6  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 4 years 25 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 192.31 $ 177.48
Options Exercisable, Number Exercisable (in shares) 3.1  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 132.32  
Exercise Prices Range $86.17 - $86.17    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 86.17  
Range of Exercise Prices, maximum (in dollars per share) $ 86.17  
Option Outstanding, Number Outstanding (in shares) 0.7  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 11 months 12 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 86.17  
Options Exercisable, Number Exercisable (in shares) 0.7  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 86.17  
Exercise Prices Range $127.90 - $127.90    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 127.90  
Range of Exercise Prices, maximum (in dollars per share) $ 127.90  
Option Outstanding, Number Outstanding (in shares) 1.1  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 1 year 11 months 15 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 127.90  
Options Exercisable, Number Exercisable (in shares) 1.1  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 127.90  
Exercise Prices Range $156.85 - $156.85    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 156.85  
Range of Exercise Prices, maximum (in dollars per share) $ 156.85  
Option Outstanding, Number Outstanding (in shares) 0.7  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 2 years 10 months 2 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 156.85  
Options Exercisable, Number Exercisable (in shares) 0.4  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 156.85  
Exercise Prices Range $158.56 - $161.14    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 158.56  
Range of Exercise Prices, maximum (in dollars per share) $ 161.14  
Option Outstanding, Number Outstanding (in shares) 0.9  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 2 years 11 months 15 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 158.64  
Options Exercisable, Number Exercisable (in shares) 0.6  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 158.57  
Exercise Prices Range $177.09 - $202.13    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 177.09  
Range of Exercise Prices, maximum (in dollars per share) $ 202.13  
Option Outstanding, Number Outstanding (in shares) 1.0  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 3 years 11 months 15 days  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 177.71  
Options Exercisable, Number Exercisable (in shares) 0.3  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 177.09  
Exercise Prices Range $228.20 - $228.20    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 228.20  
Range of Exercise Prices, maximum (in dollars per share) $ 228.20  
Option Outstanding, Number Outstanding (in shares) 1.5  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 6 years 11 months 1 day  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 228.20  
Options Exercisable, Number Exercisable (in shares) 0.0  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0  
Exercise Prices Range $238.88 - $243.54    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 238.88  
Range of Exercise Prices, maximum (in dollars per share) $ 243.54  
Option Outstanding, Number Outstanding (in shares) 0.9  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 4 years 11 months 1 day  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 243.54  
Options Exercisable, Number Exercisable (in shares) 0.0  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0  
Exercise Prices Range $337.74 - $347.74    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Range of Exercise Prices, minimum (in dollars per share) 337.74  
Range of Exercise Prices, maximum (in dollars per share) $ 347.44  
Option Outstanding, Number Outstanding (in shares) 0.8  
Option Outstanding, Weighted Average Remaining Contractual Term (in years) 5 years 11 months 1 day  
Option Outstanding, Weighted Average Exercise Price (in dollars per share) $ 337.75  
Options Exercisable, Number Exercisable (in shares) 0.0  
Option Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0