XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.4
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
Dec. 31, 2025
Dec. 31, 2024
Financial assets:    
Cash and cash equivalents (Level 1) $ 52,293 $ 166,100
Securities held to maturity, net of allowance for credit losses (Level 2) 25,876 31,967
Financial liabilities:    
Time Deposits (Level 3) 674,967  
Long-term borrowings (Level 3) 177,281 112,549
Short-term borrowings (Level 1) 75,000 10,000
Note payable (Level 3) 0 565
Subordinated Notes (Level 3) 62,281 61,984
Carrying Amount [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets:    
Cash and cash equivalents (Level 1) 52,293 166,100
Accrued interest receivable (Level 1) 10,838 9,870
Restricted investments in bank stock (Level 1) 7,735 5,209
Cash surrender value of life insurance (Level 1) 53,708 52,079
Financial liabilities:    
Non-maturity deposits (Level 1) 1,879,785 1,723,849
Short-term borrowings (Level 1) 75,000 10,000
Accrued interest payable (Level 1) 1,906 1,865
Carrying Amount [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial assets:    
Securities held to maturity, net of allowance for credit losses (Level 2) 25,485 31,508
Carrying Amount [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial assets:    
Loans, net of allowance for credit losses (Level 3) 2,525,055 2,229,314
Financial liabilities:    
Time Deposits (Level 3) 674,967 636,733
Long-term borrowings (Level 3) 40,000 40,000
Note payable (Level 3) 0 565
Subordinated Notes (Level 3) 62,281 61,984
Fair Value [Member] | Fair Value, Inputs, Level 1 [Member]    
Financial assets:    
Cash and cash equivalents (Level 1) 52,293 166,100
Accrued interest receivable (Level 1) 10,838 9,870
Restricted investments in bank stock (Level 1) 7,735 5,209
Cash surrender value of life insurance (Level 1) 53,708 52,079
Financial liabilities:    
Non-maturity deposits (Level 1) 1,879,785 1,723,849
Short-term borrowings (Level 1) 75,000 10,000
Accrued interest payable (Level 1) 1,906 1,865
Fair Value [Member] | Fair Value, Inputs, Level 2 [Member]    
Financial assets:    
Securities held to maturity, net of allowance for credit losses (Level 2) 25,211 30,284
Fair Value [Member] | Fair Value, Inputs, Level 3 [Member]    
Financial assets:    
Loans, net of allowance for credit losses (Level 3) 2,555,966 2,231,057
Financial liabilities:    
Time Deposits (Level 3) 674,821 634,875
Long-term borrowings (Level 3) 40,068 40,256
Note payable (Level 3) 0 565
Subordinated Notes (Level 3) $ 61,766 $ 60,251