XML 108 R97.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Level 3 Liabilities) (Details) - Level 3 - Recurring basis
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
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 $ 1,041,283 $ 1,159,213
Issuances 0 0
Payment of principal (245,451) (363,146)
Changes in unrealized losses (491) (726)
Balance at end of period 795,341 795,341
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 979,541 1,124,162
Issuances 299,650 391,647
Payment of principal (421,125) (657,743)
Changes in unrealized losses 0 0
Balance at end of period $ 858,066 $ 858,066