XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Level 3 Liabilities (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
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 $ 628,280 $ 1,159,213
Issuances 0 0
Payment of principal (63,165) (117,695)
Changes in unrealized losses (1,255) (235)
Balance at end of period 563,860 1,041,283
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 1,322,362 1,124,162
Issuances 469,484 91,997
Payment of principal (236,596) (236,618)
Changes in unrealized losses 0 0
Balance at end of period $ 1,555,250 $ 979,541