XML 106 R96.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 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 $ 441,883 $ 795,341 $ 628,280 $ 1,159,213
Issuances 418,183 0 418,183 0
Payment of principal (255,345) (104,549) (440,487) (467,695)
Changes in unrealized losses 0 (209) (1,255) (935)
Balance at end of period 604,721 690,583 604,721 690,583
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,433,857 858,066 1,322,362 1,124,162
Issuances 272,005 597,761 1,142,611 989,407
Payment of principal (773,366) (180,655) (1,532,477) (838,397)
Balance at end of period $ 932,496 $ 1,275,172 $ 932,496 $ 1,275,172