v3.24.3
Common Stock - Restricted Stock unit Activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Number of Shares    
Unvested units, beginning balance (in shares) 37,792  
Granted (in shares) 7,492  
Vested (in shares) (14)  
Vested and settled (in shares) (10,736)  
Restricted stock units forfeited (in shares) (2,269)  
Unvested units, ending balance (in shares) 32,265  
Weighted- Average Grant Date Fair Value Per Share    
Granted (in dollars per share) $ 123.47  
Vested (in dollars per share) 79.36  
Vested and settled (in dollars per share) 83.32  
Forfeited (in dollars per share) $ 82.78  
Aggregate Intrinsic Value    
Aggregate intrinsic value $ 4,605 $ 3,645