v3.26.3
Fair Value of Financial Instruments - Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financial assets:    
Cash and cash equivalents $ 597,316 $ 730,427
Securities available for sale 294,023 310,418
Held to maturity securities 3,562 4,389
Net loans 4,996,872 4,803,366
Accrued interest receivable 15,533 13,828
Financial liabilities:    
Demand deposits 817,555 814,908
Interest bearing deposits 4,852,196 4,736,927
Short-term borrowings 98,108 120,054
Accrued interest payable 3,498 3,646
Carrying Value [Member]    
Financial assets:    
Cash and cash equivalents 597,316 730,427
Securities available for sale 294,023 310,418
Held to maturity securities 3,640 4,339
Federal Home Loan Bank stock 6,756 6,601
Net loans 5,399,124 5,200,255
Accrued interest receivable 15,533 13,828
Financial liabilities:    
Demand deposits 817,555 814,908
Interest bearing deposits 4,866,663 4,742,509
Short-term borrowings 98,108 120,054
Accrued interest payable 3,498 3,646
Level 1 [Member]    
Financial assets:    
Cash and cash equivalents 597,316 730,427
Securities available for sale   0
Held to maturity securities 0 0
Net loans 0 0
Accrued interest receivable 732 325
Financial liabilities:    
Demand deposits 817,555 814,908
Interest bearing deposits 2,567,337 2,604,094
Short-term borrowings 0 0
Accrued interest payable 123 159
Level 2 [Member]    
Financial assets:    
Cash and cash equivalents 0 0
Securities available for sale 294,023 310,418
Held to maturity securities 3,562 4,389
Net loans 0 0
Accrued interest receivable 1,220 1,266
Financial liabilities:    
Demand deposits 0 0
Interest bearing deposits 2,284,859 2,132,833
Short-term borrowings 98,108 120,054
Accrued interest payable 3,375 3,487
Level 3 [Member]    
Financial assets:    
Cash and cash equivalents 0 0
Securities available for sale 0 0
Held to maturity securities 0 0
Net loans 4,996,872 4,803,366
Accrued interest receivable 13,581 12,237
Financial liabilities:    
Demand deposits 0 0
Interest bearing deposits 0 0
Short-term borrowings 0 0
Accrued interest payable $ 0 $ 0