v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     7,083,461
Cash settlement, percentage 60.00%    
Stock-based compensation liabilities $ 477 $ 501  
Share price (in dollars per share) $ 319.23    
Performance stock units | Cliff Vesting Schedule | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 2 years    
Performance stock units | Cliff Vesting Schedule | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Restricted stock units | Cliff Vesting Schedule      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 2 years    
Restricted stock units | Ratable Vesting Schedule | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 2 years    
Restricted stock units | Ratable Vesting Schedule | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years