XML 86 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value (Instruments Not Measured at Fair Value) (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Carrying Amount [Member]    
Assets, Fair Value Disclosure [Abstract]    
Accounts receivable - noncurrent $ 76 $ 100
Liabilities, Fair Value Disclosure [Abstract]    
Non-recourse debt 15,840 15,645
Recourse debt 3,920 3,655
Fair Value [Member]    
Assets, Fair Value Disclosure [Abstract]    
Value added tax 15 16
Accounts receivable - noncurrent 176 209
Liabilities, Fair Value Disclosure [Abstract]    
Non-recourse debt 15,896 16,225
Recourse debt 4,060 3,621
Level 1 [Member] | Fair Value [Member]    
Assets, Fair Value Disclosure [Abstract]    
Accounts receivable - noncurrent 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Non-recourse debt 0 0
Recourse debt 0 0
Level 2 [Member] | Fair Value [Member]    
Assets, Fair Value Disclosure [Abstract]    
Accounts receivable - noncurrent 0 0
Liabilities, Fair Value Disclosure [Abstract]    
Non-recourse debt 14,751 13,524
Recourse debt 4,060 3,621
Level 3 [Member] | Fair Value [Member]    
Assets, Fair Value Disclosure [Abstract]    
Accounts receivable - noncurrent 176 209
Liabilities, Fair Value Disclosure [Abstract]    
Non-recourse debt 1,145 2,701
Recourse debt $ 0 $ 0