v3.24.2.u1
Stockholders' Equity - Narrative (Details)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
equityCompensationPlan
Feb. 06, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of equity compensation plans | equityCompensationPlan   4  
Authorized repurchase amount     $ 7,000
Repurchases and sale of common stock (in shares) | shares 4.8    
Repurchases and sale of common stock $ 326    
Remaining authorized repurchase amount 6,700 $ 6,700  
Restricted Stock Awards, Restricted Stock Units, and Stock Appreciation Rights      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized compensation costs $ 3,800 $ 3,800  
Weighted-average recognition period (in years)   2 years 9 months 21 days