XML 81 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments And Contingencies (Financing Commitments) (Details) - Financing Commitment [Member] - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Financing Commitments [Line Items]    
July through December 2018 $ 880  
2018 2,357  
2019 3,857  
2020 2,675  
2021 1,083  
Thereafter 8,208  
Total $ 19,060 $ 10,221