XML 110 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Aggregate Debt Maturities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2025 $ 1,426  
2026 1,516  
2027 1,285  
2028 1,235  
2029 1,258  
Thereafter 26,165  
Total principal 32,885  
Unamortized discount and deferred issuance costs (1,693) $ (1,732)
Total debt $ 31,192