XML 108 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Level 3 Liabilities (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
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 $ 440,106 $ 441,883 $ 578,879 $ 628,280
Issuances 107,230 418,183 379,625 418,183
Payment of principal (145,983) (255,345) (557,151) (440,487)
Change in unrealized losses 0 0 0 (1,255)
Balance at end of period 401,353 604,721 401,353 604,721
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 553,162 1,433,857 884,495 1,322,362
Issuances 56,330 272,005 78,348 1,142,611
Payment of principal (103,745) (773,366) (457,096) (1,532,477)
Change in unrealized losses 0 0 0 0
Balance at end of period $ 505,747 $ 932,496 $ 505,747 $ 932,496