v3.25.1
Shareholders' Equity - Narrative (Details)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Class of Stock [Line Items]  
Repurchase of common stock $ 503
Common Stock  
Class of Stock [Line Items]  
Repurchase of common stock $ 56
Repurchase of common stock (in shares) | shares 11,255
Common Stock  
Class of Stock [Line Items]  
Stock Repurchase Program, Authorized Amount $ 5,000
Repurchase of common stock (in shares) | shares 11,300
Common stock, remaining dollar amount authorized for repurchase $ 3,500