v3.25.4
Employee Incentive Plans - Activity Related to Stock Settled RSUs (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Weighted average grant date fair value of RSUs granted (in USD per share) | $ / shares $ 588.11 $ 365.28 $ 329.23
Liquidity discount 0.041 0.039 0.045
Restriction period on transfer of shares 1 year    
Aggregate fair value of awards vested | $ $ 3,910 $ 3,150 $ 2,470
Restricted stock subject to future service (in shares) 0 4,579  
Restricted Stock Units (RSUs)      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 466,731    
Granted (in shares) 3,500,000    
Ending balance (in shares) 432,790 466,731  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Restricted stock units outstanding (in shares) 432,790 466,731  
Restricted Stock Units (RSUs) | Maximum      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 700,097    
Ending balance (in shares) 649,185 700,097  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Restricted stock units outstanding (in shares) 649,185 700,097  
Future Service Required      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 3,485,867    
Granted (in shares) 2,143,132    
Forfeited (in shares) (315,437)    
Delivered (in shares) 0    
Vested (in shares) (2,325,904)    
Ending balance (in shares) 2,987,658 3,485,867  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Beginning balance (in USD per share) | $ / shares $ 344.05    
Granted (in USD per share) | $ / shares 604.81    
Forfeited (in USD per share) | $ / shares 414.07    
Delivered (in USD per share) | $ / shares 0    
Vested (in USD per share) | $ / shares 420.96    
Ending balance (in USD per share) | $ / shares $ 463.84 $ 344.05  
Restricted stock units outstanding (in shares) 2,987,658 3,485,867  
Future Service Required | Restricted Stock Units (RSUs)      
Restricted Stock Units Outstanding      
Granted (in shares) 1,000,000.0    
No Future Service Required      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 13,791,564    
Granted (in shares) 3,507,992    
Forfeited (in shares) (169,573)    
Delivered (in shares) (7,861,983)    
Vested (in shares) 2,325,904    
Ending balance (in shares) 11,593,904 13,791,564  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Beginning balance (in USD per share) | $ / shares $ 329.61    
Granted (in USD per share) | $ / shares 577.90    
Forfeited (in USD per share) | $ / shares 400.69    
Delivered (in USD per share) | $ / shares 332.11    
Vested (in USD per share) | $ / shares 420.96    
Ending balance (in USD per share) | $ / shares $ 420.32 $ 329.61  
Restricted stock units outstanding (in shares) 11,593,904 13,791,564  
No Future Service Required | Performance Shares      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 1,587,795    
Ending balance (in shares) 1,244,279 1,587,795  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Restricted stock units outstanding (in shares) 1,244,279 1,587,795  
No Future Service Required | Performance Shares | Maximum      
Restricted Stock Units Outstanding      
Beginning balance (in shares) 2,381,693    
Ending balance (in shares) 1,866,419 2,381,693  
Weighted Average Grant-Date Fair Value, Restricted Stock Units Outstanding      
Restricted stock units outstanding (in shares) 1,866,419 2,381,693