XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 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 $ 526,623 $ 563,860 $ 578,879 $ 628,280
Issuances 126,565 0 272,395 0
Payment of principal (213,082) (121,977) (411,168) (185,142)
Change in unrealized losses 0 0 0 (1,255)
Balance at end of period 440,106 441,883 440,106 441,883
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 680,708 1,555,250 884,495 1,322,362
Issuances 9,463 401,122 22,018 870,606
Payment of principal (137,009) (522,515) (353,351) (759,111)
Change in unrealized losses 0 0 0 0
Balance at end of period $ 553,162 $ 1,433,857 $ 553,162 $ 1,433,857