XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value - Carrying amounts and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks $ 82,621 $ 222,517
Federal funds sold 12,931 9,374
Securities available-for-sale 1,340,781 1,330,481
Restricted stock 15,384 15,378
Loans, net 2,893,586 2,930,680
Accrued interest receivable 20,402 21,288
Deposits (4,148,628) (4,369,402)
Short-term borrowings (108,584) (70,875)
Other Borrowings (34,357) (8,788)
Accrued interest payable (710) (483)
Level 1    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 25,004 29,400
Level 2    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 57,617 193,117
Federal funds sold 12,931 9,374
Securities available-for-sale 1,336,687 1,325,950
Accrued interest receivable 6,716 5,529
Deposits (4,148,628) (4,369,402)
Short-term borrowings (108,584) (70,875)
Other Borrowings (34,357) (8,788)
Accrued interest payable (710) (483)
Level 3    
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale 4,094 4,531
Loans, net 2,893,586 2,930,680
Accrued interest receivable 13,686 15,759
Carrying Value    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 82,621 222,517
Federal funds sold 12,931 9,374
Securities available-for-sale 1,340,781 1,330,481
Restricted stock 15,384 15,378
Loans, net 3,040,424 3,027,659
Accrued interest receivable 20,402 21,288
Deposits (4,165,398) (4,368,871)
Short-term borrowings (108,584) (70,875)
Other Borrowings (34,585) (9,589)
Accrued interest payable $ (710) $ (483)