XML 115 R104.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments - Level 3 Liabilities (Details) - Level 3 - Recurring basis - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
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 $ 32,368 $ 184,389 $ 48,245 $ 284,843
Issuances 0 0 0
Payment of principal (6,280) (107,509) (22,157) (207,963)
Changes in unrealized losses 0 0 0 0
Balance at end of period 26,088 76,880 26,088 76,880
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 82,144 11,543 61,068 19,782
Issuances 0 191,050 0 191,050
Payment of principal (52,014) (5,169) (30,938) (13,408)
Changes in unrealized losses 0 0 0 0
Balance at end of period $ 30,130 $ 197,424 $ 30,130 $ 197,424