XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUES OF FINANCIAL INSTRUMENTS - Carrying Amount and Estimated Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale $ 1,259,137 $ 1,330,481
Restricted stock 15,364 15,378
Accrued interest receivable 24,877 21,288
Deposits (4,090,068) (4,368,871)
Level 1    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 25,467 29,400
Securities available-for-sale 0 0
Level 2    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 51,292 193,117
Federal funds sold 282 9,374
Securities available-for-sale 1,254,955 1,325,950
Accrued interest receivable 6,755 5,529
Deposits (4,094,552) (4,369,402)
Short-term borrowings (67,221) (70,875)
Other borrowings (108,496) (8,788)
Accrued interest payable (2,588) (483)
Level 3    
Carrying amount and estimated fair value of financial instruments    
Securities available-for-sale 4,182 4,531
Loans, net 3,025,621 2,930,680
Accrued interest receivable 18,122 15,759
Reported Value Measurement    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 76,759 222,517
Federal funds sold 282 9,374
Securities available-for-sale 1,259,137 1,330,481
Restricted stock 15,364 15,378
Loans, net 3,128,054 3,027,659
Accrued interest receivable 24,877 21,288
Deposits (4,090,068) (4,368,871)
Short-term borrowings (67,221) (70,875)
Other borrowings (108,577) (9,589)
Accrued interest payable (2,588) (483)
Estimate of Fair Value Measurement    
Carrying amount and estimated fair value of financial instruments    
Cash and due from banks 76,759 222,517
Federal funds sold 282 9,374
Securities available-for-sale 1,259,137 1,330,481
Loans, net 3,025,621 2,930,680
Accrued interest receivable 24,877 21,288
Deposits (4,094,552) (4,369,402)
Short-term borrowings (67,221) (70,875)
Other borrowings (108,496) (8,788)
Accrued interest payable $ (2,588) $ (483)