XML 80 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Assets and Liabilities (Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 $ 499,445 $ 482,328
Interest Rate Swap Liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 $ 499,445 $ 482,328
Derivative financial instruments and interest rate swap agreements, asset 12,081 12,135
Derivative financial instruments and interest rate swap agreements, liability 12,711 13,198
US Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 77,143 76,226
US Government-sponsored Enterprises Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 38,087 39,188
Municipal securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 21,773 17,690
Other Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 39,670 39,435
Mortgage-backed securities (GSEs) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 $ 322,772 $ 309,789
Interest Rate Swap [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Fair Value, Recurring [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 $ 499,445 $ 482,328
Total assets at fair value 511,526 494,463
Fair Value, Recurring [Member] | Interest Rate Swap Liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative financial instruments and interest rate swap agreements, liability 12,711 13,198
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 499,445 482,328
Total assets at fair value 511,526 494,463
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap Liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative financial instruments and interest rate swap agreements, liability 12,711 13,198
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 77,143 76,226
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 77,143 76,226
Fair Value, Recurring [Member] | US Government-sponsored Enterprises Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 38,087 39,188
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]    
Fair Value, post ASU 2019-04 38,087 39,188
Fair Value, Recurring [Member] | Municipal securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 21,773 17,690
Fair Value, Recurring [Member] | Municipal securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 21,773 17,690
Fair Value, Recurring [Member] | Other Debt Securities [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 39,670 39,435
Fair Value, Recurring [Member] | Other Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 39,670 39,435
Fair Value, Recurring [Member] | Mortgage-backed securities (GSEs) [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, post ASU 2019-04 322,772 309,789
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]    
Fair Value, post ASU 2019-04 322,772 309,789
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,081 12,135
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,081 $ 12,135