v3.26.1
Derivative Financial Instruments (Details 4) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Offsetting of financial liabilities and derivative liabilities    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 75,118 $ 79,268
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts of Liabilities Presented in the Statement of Financial Position 75,118 79,268
Gross amounts Not Offset in the Statement of Financial Position    
Financial Instruments 0 62,470
Cash Collateral Pledged 0 6,230
Net Amount 75,118 10,568
Interest rate swaps    
Offsetting of financial liabilities and derivative liabilities    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 11,624 16,798
Gross Amounts Offset in the Statement of Financial Position 0 0
Net Amounts of Liabilities Presented in the Statement of Financial Position 11,624 16,798
Derivative, Collateral, Right to Reclaim Securities 0 0
Gross amounts Not Offset in the Statement of Financial Position    
Cash Collateral Pledged 0 6,230
Net Amount 11,624 10,568
Repurchase agreements    
Offsetting of financial liabilities and derivative liabilities    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 63,494 62,470
Net Amounts of Liabilities Presented in the Statement of Financial Position 63,494 62,470
Gross amounts Not Offset in the Statement of Financial Position    
Financial Instruments $ 0 $ 62,470