XML 111 R100.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Level 3 Liabilities (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
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 $ 469,424 $ 578,879
Issuances 67,942 145,830
Payment of principal (138,317) (198,086)
Change in unrealized losses 0 0
Balance at end of period 399,049 526,623
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 178,864 884,495
Issuances 0 12,555
Payment of principal (2,105) (216,342)
Change in unrealized losses 0 0
Balance at end of period $ 176,759 $ 680,708