XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value - Carrying amounts and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks $ 74,668 $ 222,517
Federal funds sold 688 9,374
Securities available-for-sale 1,225,219 1,330,481
Restricted stock 15,398 15,378
Loans, net 2,901,310 2,930,680
Accrued interest receivable 22,546 21,288
Deposits (4,035,772) (4,369,402)
Short-term borrowings (132,734) (70,875)
Other Borrowings (84,614) (8,788)
Accrued interest payable (1,929) (483)
Level 1    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 25,257 29,400
Level 2    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 49,411 193,117
Federal funds sold 688 9,374
Securities available-for-sale 1,221,015 1,325,950
Accrued interest receivable 6,837 5,529
Deposits (4,035,772) (4,369,402)
Short-term borrowings (132,734) (70,875)
Other Borrowings (84,614) (8,788)
Accrued interest payable (1,929) (483)
Level 3    
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale 4,204 4,531
Loans, net 2,901,310 2,930,680
Accrued interest receivable 15,709 15,759
Carrying Value    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 74,668 222,517
Federal funds sold 688 9,374
Securities available-for-sale 1,225,219 1,330,481
Restricted stock 15,398 15,378
Loans, net 3,078,592 3,027,659
Accrued interest receivable 22,546 21,288
Deposits (4,040,995) (4,368,871)
Short-term borrowings (132,734) (70,875)
Other Borrowings (84,578) (9,589)
Accrued interest payable $ (1,929) $ (483)