XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Carrying amounts and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks $ 87,438 $ 93,526
Federal funds sold 157 820
Securities available-for-sale 1,186,107 1,195,990
Restricted stock 18,761 17,555
Loans, net 3,858,240 3,717,843
Accrued interest receivable 26,526 26,934
Deposits (4,610,086) (4,723,356)
Short-term borrowings (182,522) (187,057)
Other borrowings (170,453) (29,693)
Accrued interest payable (2,965) (3,799)
Level 1    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 36,798 35,889
Level 2    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 50,640 57,637
Federal funds sold 157 820
Securities available-for-sale 1,183,264 1,192,289
Accrued interest receivable 6,577 6,543
Deposits (4,610,086) (4,723,356)
Short-term borrowings (182,522) (187,057)
Other borrowings (170,453) (29,693)
Accrued interest payable (2,965) (3,799)
Level 3    
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale 2,843 3,701
Loans, net 3,858,240 3,717,843
Accrued interest receivable 19,949 20,391
Carrying Value    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 87,438 93,526
Federal funds sold 157 820
Securities available-for-sale 1,186,107 1,195,990
Restricted stock 18,761 17,555
Loans, net 3,919,990 3,790,409
Accrued interest receivable 26,526 26,934
Deposits (4,615,305) (4,718,914)
Short-term borrowings (182,522) (187,057)
Other borrowings (170,453) (28,120)
Accrued interest payable $ (2,965) $ (3,799)