XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of debt payments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Debt Disclosure [Abstract]      
Remainder of 2024 $ 1,757    
2025 1,334    
2026 1,612    
2027 1,159    
2028 1,559    
2029 and thereafter 6,316    
Total long-term debt $ 13,737 $ 11,535 $ 11,222