v3.25.4
Subsequent Events (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 06, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 05, 2026
Jan. 22, 2026
Jan. 12, 2026
Subsequent Event [Line Items]              
Principal outstanding   $ 13,827,000,000          
Debt instrument, repurchased face amount   1,199,000,000          
Purchase price   9,957,000,000 $ 11,206,000,000 $ 13,255,000,000      
Senior Notes              
Subsequent Event [Line Items]              
Principal outstanding   $ 10,827,000,000          
Subsequent Event | 2026 Stockholder Return Program              
Subsequent Event [Line Items]              
Repurchases of common stock (in shares) 5,106,691            
Average price paid per share (in USD per share) $ 192.61            
Purchase price $ 984,000,000            
5.000% Senior Notes due 2036 | Subsequent Event              
Subsequent Event [Line Items]              
Principal outstanding             $ 1,200,000,000
Interest rate, stated percentage             5.00%
5.850% Senior Notes due 2056 | Subsequent Event              
Subsequent Event [Line Items]              
Principal outstanding             $ 850,000,000
Interest rate, stated percentage             5.85%
4.750% Senior Notes due 2028 | Senior Notes              
Subsequent Event [Line Items]              
Interest rate, stated percentage   4.75%          
4.750% Senior Notes due 2028 | Subsequent Event | Senior Notes              
Subsequent Event [Line Items]              
Interest rate, stated percentage           4.75%  
Debt instrument, repurchased face amount           $ 3,000,000,000  
Notes Payable, Other Payables | Subsequent Event              
Subsequent Event [Line Items]              
Principal outstanding         $ 1,000,000,000