XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Changes in balances of Level 3 financial liabilities carried at fair value (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Financial liabilities, Beginning Balance $ (3,675) $ (3,541) $ (3,730) $ (2,720)
Total realized/unrealized gains (losses) included in Net income (5) 70 41 (643)
Total realized/unrealized gains (losses) included in other comprehensive income (loss) 0 0 0 0
Purchases and issuances (56) (63) (180) (276)
Sales and settlements 79 65 212 170
Transfer into Level 3 0 0 0 0
Transfer out of Level 3 0 0 0 0
Financial liabilities, Ending Balance (3,657) (3,469) (3,657) (3,469)
Embedded derivatives        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Financial liabilities, Beginning Balance (3,675) (3,541) (3,730) (2,720)
Total realized/unrealized gains (losses) included in Net income (5) 70 41 (643)
Total realized/unrealized gains (losses) included in other comprehensive income (loss) 0 0 0 0
Purchases and issuances (56) (63) (180) (276)
Sales and settlements 79 65 212 170
Transfer into Level 3 0 0 0 0
Transfer out of Level 3 0 0 0 0
Financial liabilities, Ending Balance $ (3,657) $ (3,469) $ (3,657) $ (3,469)