XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Aggregate Maturities of Long-Term Debt) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2025 $ 1,527  
2026 1,569  
2027 1,078  
2028 500  
2029 1,906  
Thereafter 18,550  
Long-term debt before debt issuance costs and debt discount 25,130  
Less: debt issuance costs 128  
Less: debt discounts 76  
Long-term debt $ 24,926 $ 26,233