XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity - Narrative (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]      
Repurchase of common stock $ 757 $ 1,260  
Payments for Repurchase of Common Stock   1,250 $ 0
Common Stock      
Class of Stock [Line Items]      
Repurchase of common stock $ 101 $ 157  
Repurchase of common stock (in shares) 20,209 31,464  
Common Stock      
Class of Stock [Line Items]      
Stock Repurchase Program, Authorized Amount $ 5,000 $ 5,000  
Common stock, remaining dollar amount authorized for repurchase $ 2,800 $ 2,800