XML 197 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Schedule of Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number Outstanding (in shares) 4,303,944 5,825,957 5,940,320 6,962,374
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 2 years 11 months 26 days 3 years 1 month 24 days    
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 106.34 $ 99.74 $ 96.19 $ 91.73
Options Exercisable, Number Exercisable (in shares) 3,230,992 4,376,436 4,003,028  
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 99.69 $ 93.73 $ 91.23  
Range One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number Outstanding (in shares) 1,283,918      
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 1 year 10 months 20 days      
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 92.51      
Options Exercisable, Number Exercisable (in shares) 1,283,918      
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 92.51      
Range One | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) 50.64      
Range One | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Maximum (in dollars per share) 98.32      
Range Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 100.74      
Options Outstanding, Number Outstanding (in shares) 745,000      
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 1 year 1 month 24 days      
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 100.74      
Options Exercisable, Number Exercisable (in shares) 745,000      
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 100.74      
Range Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) $ 103.23      
Options Outstanding, Number Outstanding (in shares) 935,490      
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 3 years 1 month 20 days      
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 103.23      
Options Exercisable, Number Exercisable (in shares) 935,490      
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 103.23      
Range Four        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number Outstanding (in shares) 1,339,536      
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 4 years 11 months 19 days      
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 124.90      
Options Exercisable, Number Exercisable (in shares) 266,584      
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 118.92      
Range Four | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) 105.56      
Range Four | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Maximum (in dollars per share) $ 128.40      
Range Five        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number Outstanding (in shares) 4,303,944      
Options Outstanding, Weighted- Average Remaining Contractual Life (Years) 2 years 11 months 26 days      
Options Outstanding, Weighted- Average Exercise Price (in dollars per share) $ 106.34      
Options Exercisable, Number Exercisable (in shares) 3,230,992      
Options Exercisable, Weighted- Average Exercise Price (in dollars per share) $ 99.69      
Range Five | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Minimum (in dollars per share) 50.64      
Range Five | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Range of Exercise Prices, Maximum (in dollars per share) $ 128.40