XML 106 R95.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Level 3 Liabilities) (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2019
Agreements with Non-mark-to-market Collateral Provisions        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period   $ 0 $ 0  
Transfer from Level 2   2,036,597 2,036,597  
Payment of principal $ (312,638) (312,638)    
Changes in unrealized losses   3,448 3,448  
Balance at end of period   0 0 $ 1,727,407
Agreements with Mark-to-market Collateral Provisions        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period   0 0  
Transfer from Level 2   1,386,592 1,386,592  
Payment of principal $ (156,032) (156,032)    
Changes in unrealized losses   1,174 1,174  
Balance at end of period   $ 0 $ 0 $ 1,231,734