XML 108 R98.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Level 3 Liabilities (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 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 $ 563,860 $ 1,041,283 $ 628,280 $ 1,159,213
Payment of principal (121,977) (245,451) (185,142) (363,146)
Changes in unrealized losses 0 (491) (1,255) (726)
Balance at end of period 441,883 795,341 441,883 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 1,555,250 979,541 1,322,362 1,124,162
Issuances 401,122 299,650 870,606 391,647
Payment of principal (522,515) (421,125) (759,111) (657,743)
Changes in unrealized losses 0 0 0 0
Balance at end of period $ 1,433,857 $ 858,066 $ 1,433,857 $ 858,066