XML 137 R119.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short-Term and Long-Term Debt (Future Principal Payments) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Future principal payments due on long-term debt [Abstract]  
2020 $ 300
2021 300
2022 300
2023 700
Thereafter 4,086
Total $ 5,686