v3.26.1
Weighted Average Shares Outstanding - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 12, 2026
May 19, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 18, 2026
May 15, 2026
Feb. 18, 2026
Dec. 14, 2020
Earnings Per Share [Abstract]                    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture     1,000,000 1,000,000 4,000,000 6,000,000        
Share Repurchase Program, Authorized, Amount     $ 5,000   $ 5,000       $ 4,000 $ 1,000
Accelerated Share Repurchase Agreement             $ 2,000      
Payments for Repurchase of Common Stock   $ 2,000     2,000 $ 0        
Treasury Stock, Shares, Acquired 10,000,000 30,000,000                
Shares Repurchased, Transaction Value Based On Closing Price               80.00%    
Share Repurchase Program, Remaining Authorized, Amount     $ 3,000   $ 3,000          
Stock Repurchased During Period, Shares           0