XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value - Carrying amounts and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks $ 82,095 $ 222,517
Federal funds sold 363 9,374
Securities available-for-sale 1,299,226 1,330,481
Restricted stock 15,391 15,378
Loans, net 2,937,476 2,930,680
Accrued interest receivable 21,311 21,288
Deposits (4,056,356) (4,369,402)
Short-term borrowings (128,859) (70,875)
Other Borrowings (134,401) (8,788)
Accrued interest payable (1,254) (483)
Level 1    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 28,661 29,400
Level 2    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 53,434 193,117
Federal funds sold 363 9,374
Securities available-for-sale 1,295,105 1,325,950
Accrued interest receivable 6,789 5,529
Deposits (4,056,356) (4,369,402)
Short-term borrowings (128,859) (70,875)
Other Borrowings (134,401) (8,788)
Accrued interest payable (1,254) (483)
Level 3    
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale 4,121 4,531
Loans, net 2,937,476 2,930,680
Accrued interest receivable 14,522 15,759
Carrying Value    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 82,095 222,517
Federal funds sold 363 9,374
Securities available-for-sale 1,299,226 1,330,481
Restricted stock 15,391 15,378
Loans, net 3,094,731 3,027,659
Accrued interest receivable 21,311 21,288
Deposits (4,063,155) (4,368,871)
Short-term borrowings (128,859) (70,875)
Other Borrowings (134,582) (9,589)
Accrued interest payable $ (1,254) $ (483)