XML 104 R119.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-Term and Long-Term Debt (Future Principal Payments) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Future principal payments due on long-term debt [Abstract]  
2020 $ 300
2021 296
2022 300
2023 500
2024 250
Thereafter 4,481
Total $ 6,127