XML 116 R105.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
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 $ 76,880 $ 377,252 $ 284,843 $ 469,424
Issuances 0 0 0 112,740
Payment of principal (37,163) (154,989) (245,126) (359,901)
Changes in unrealized losses 0 0 0 0
Balance at end of period 39,717 222,263 39,717 222,263
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 197,424 290,228 19,782 178,864
Issuances 0 12,323 191,050 126,924
Payment of principal (131,809) (108,427) (145,217) (111,664)
Changes in unrealized losses 0 0 0 0
Balance at end of period $ 65,615 $ 194,124 $ 65,615 $ 194,124