XML 125 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Assets and Liabilities (Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   $ 483,893
Fair Value, post ASU 2019-04 $ 408,410  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   483,893
Fair Value, post ASU 2019-04 $ 408,410  
Derivative financial instruments and interest rate swap agreements, asset 12,821 11,834
Derivative financial instruments and interest rate swap agreements, liability 14,807 13,110
US Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   223,653
Fair Value, post ASU 2019-04 76,033  
US Government-sponsored Enterprises Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   1,575
Fair Value, post ASU 2019-04 48,093  
Municipal securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   18,611
Fair Value, post ASU 2019-04 18,276  
Other Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   30,551
Fair Value, post ASU 2019-04 33,069  
Mortgage-backed securities (GSEs) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   209,503
Fair Value, post ASU 2019-04 $ 232,939  
Interest Rate Swap [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets  
Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   483,893
Fair Value, post ASU 2019-04 $ 408,410  
Total assets at fair value 421,231 495,727
Derivative financial instruments and interest rate swap agreements, liability 14,807 13,110
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   483,893
Fair Value, post ASU 2019-04 408,410  
Total assets at fair value 421,231 495,727
Derivative financial instruments and interest rate swap agreements, liability 14,807 13,110
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   223,653
Fair Value, post ASU 2019-04 76,033  
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   223,653
Fair Value, post ASU 2019-04 76,033  
Fair Value, Recurring [Member] | US Government-sponsored Enterprises Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   1,575
Fair Value, post ASU 2019-04 48,093  
Fair Value, Recurring [Member] | US Government-sponsored Enterprises Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   1,575
Fair Value, post ASU 2019-04 48,093  
Fair Value, Recurring [Member] | Municipal securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   18,611
Fair Value, post ASU 2019-04 18,276  
Fair Value, Recurring [Member] | Municipal securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   18,611
Fair Value, post ASU 2019-04 18,276  
Fair Value, Recurring [Member] | Other Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   30,551
Fair Value, post ASU 2019-04 33,069  
Fair Value, Recurring [Member] | Other Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   30,551
Fair Value, post ASU 2019-04 33,069  
Fair Value, Recurring [Member] | Mortgage-backed securities (GSEs) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   209,503
Fair Value, post ASU 2019-04 232,939  
Fair Value, Recurring [Member] | Mortgage-backed securities (GSEs) [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities available-for-sale, at fair value   209,503
Fair Value, post ASU 2019-04 232,939  
Fair Value, Recurring [Member] | Interest Rate Swap [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative financial instruments and interest rate swap agreements, asset 12,821 11,834
Fair Value, Recurring [Member] | Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative financial instruments and interest rate swap agreements, asset $ 12,821 $ 11,834