XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Details 4) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Offsetting Liabilities [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement $ 78,949 $ 166,739
Gross Amounts Offset in the Statement of Financial Condition 0 0
Net Amounts Offset in the Statement of Financial Condition $ 78,949 $ 166,739
Derivative Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Net Amounts of Liabilities Presented in the Statement of Financial Condition Net Amounts of Liabilities Presented in the Statement of Financial Condition
Gross Amounts Not Offset in the Statement of Financial Condition    
Financial Instruments $ 55,809 $ 141,432
Cash Collateral Pledged 0 0
Net Amount 23,140 25,307
Interest rate swap contracts    
Offsetting Liabilities [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 23,140 25,307
Gross Amounts Offset in the Statement of Financial Condition 0 0
Net Amounts Offset in the Statement of Financial Condition 23,140 25,307
Derivative, Collateral, Right to Reclaim Securities 0 0
Gross Amounts Not Offset in the Statement of Financial Condition    
Cash Collateral Pledged 0 0
Net Amount 23,140 25,307
Repurchase agreements    
Offsetting Liabilities [Line Items]    
Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement 55,809 141,432
Net Amounts Offset in the Statement of Financial Condition 55,809 141,432
Gross Amounts Not Offset in the Statement of Financial Condition    
Financial Instruments $ 55,809 $ 141,432