XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Estimated Fair Value of Financial Instruments that are not Required to be Measured or Reported at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial assets:    
Cash and cash equivalents (Level 1) $ 181,657 $ 80,190
Securities held to maturity (Level 2) 35,845 36,735
Financial liabilities:    
Long-term borrowings (Level 3) 102,284 72,034
Short-term borrowings (Level 1) 0 10,000
Note payable (Level 3) 578 590
Subordinated Notes (Level 3) 61,706 61,444
Carrying Amount [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets:    
Cash and cash equivalents (Level 1) 181,657 80,190
Accrued interest receivable (Level 1) 10,416 9,831
Restricted investments in bank stock (Level 1) 4,928 3,965
Cash surrender value of life insurance (Level 1) 49,616 48,847
Financial liabilities:    
Non-maturity deposits (Level 1) 1,701,586 1,604,535
Short-term borrowings (Level 1)   10,000
Accrued interest payable (Level 1) 1,686 1,466
Carrying Amount [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial assets:    
Securities held to maturity (Level 2) 35,845 36,735
Carrying Amount [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial assets:    
Loans, net of allowance for credit losses (Level 3) 2,166,909 2,104,517
Financial liabilities:    
Time Deposits (Level 3) 658,926 594,264
Long-term borrowings (Level 3) 40,000  
Note payable (Level 3) 578 590
Subordinated Notes (Level 3) 61,706 61,444
Fair Value [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets:    
Cash and cash equivalents (Level 1) 181,657 80,190
Accrued interest receivable (Level 1) 10,416 9,831
Restricted investments in bank stock (Level 1) 4,928 3,965
Cash surrender value of life insurance (Level 1) 49,616 48,847
Financial liabilities:    
Non-maturity deposits (Level 1) 1,701,586 1,604,535
Short-term borrowings (Level 1)   10,000
Accrued interest payable (Level 1) 1,686 1,466
Fair Value [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial assets:    
Securities held to maturity (Level 2) 33,208 34,236
Fair Value [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial assets:    
Loans, net of allowance for credit losses (Level 3) 2,139,232 2,027,937
Financial liabilities:    
Time Deposits (Level 3) 655,020 589,699
Long-term borrowings (Level 3) 40,000  
Note payable (Level 3) 578 590
Subordinated Notes (Level 3) $ 58,354 $ 57,303