XML 104 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Instruments - Reconciliation of Level 3 Financial Instruments (Details) - Level 3 - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 38 $ 39
Contracts added from acquisitions   (3)
Total (losses) — realized/unrealized:    
Total (losses) — realized/unrealized included in earnings   (26)
Purchases   40
Sale   (19)
Transfers into Level 3   2
Transfers out of Level 3   5
Ending balance   38
Gains for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at the end of period   17
Debt Securities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 0 19
Contracts added from acquisitions   0
Total (losses) — realized/unrealized:    
Total (losses) — realized/unrealized included in earnings   0
Purchases   0
Sale   (19)
Transfers into Level 3   0
Transfers out of Level 3   0
Ending balance   0
Gains for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at the end of period   0
Derivative    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 38 20
Contracts added from acquisitions   (3)
Total (losses) — realized/unrealized:    
Total (losses) — realized/unrealized included in earnings (44) (26)
Purchases (13) 40
Sale   0
Transfers into Level 3 1 2
Transfers out of Level 3 2 5
Ending balance (16) 38
Gains for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at the end of period $ 9 $ 17