XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments, Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial assets [Abstract]    
Cash and cash equivalents $ 713,591 $ 641,812
Securities available for sale 336,566 358,185
Held to maturity securities 4,844 5,306
Net loans 4,647,987 4,589,822
Accrued interest receivable 13,966 13,194
Financial liabilities [Abstract]    
Demand deposits 784,351 762,101
Interest bearing deposits 4,695,296 4,617,323
Short-term borrowings 82,370 84,781
Accrued interest payable 4,265 3,817
Level 1 [Member]    
Financial assets [Abstract]    
Cash and cash equivalents 713,591 641,812
Securities available for sale 0 0
Held to maturity securities 0 0
Net loans 0 0
Accrued interest receivable 249 271
Financial liabilities [Abstract]    
Demand deposits 784,351 762,101
Interest bearing deposits 2,594,619 2,579,123
Short-term borrowings 0 0
Accrued interest payable 856 216
Level 2 [Member]    
Financial assets [Abstract]    
Cash and cash equivalents 0 0
Securities available for sale 336,566 358,185
Held to maturity securities 4,844 5,306
Net loans 0 0
Accrued interest receivable 1,100 1,317
Financial liabilities [Abstract]    
Demand deposits 0 0
Interest bearing deposits 2,100,677 2,038,200
Short-term borrowings 82,370 84,781
Accrued interest payable 3,409 3,601
Level 3 [Member]    
Financial assets [Abstract]    
Cash and cash equivalents 0 0
Securities available for sale 0 0
Held to maturity securities 0 0
Net loans 4,647,987 4,589,822
Accrued interest receivable 12,617 11,606
Financial liabilities [Abstract]    
Demand deposits 0 0
Interest bearing deposits 0 0
Short-term borrowings 0 0
Accrued interest payable 0 0
Carrying Value [Member]    
Financial assets [Abstract]    
Cash and cash equivalents 713,591 641,812
Securities available for sale 336,566 358,185
Held to maturity securities 4,836 5,365
Federal Home Loan Bank stock 6,601 6,507
Net loans 5,105,436 5,047,810
Accrued interest receivable 13,966 13,194
Financial liabilities [Abstract]    
Demand deposits 784,351 762,101
Interest bearing deposits 4,705,963 4,628,882
Short-term borrowings 82,370 84,781
Accrued interest payable $ 4,265 $ 3,817