v3.25.2
Fair Value of Financial Instruments - Estimated Fair Values and Related Carrying or Notional Amounts (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial Assets:    
Securities - available-for-sale $ 431,102 $ 426,556
Financial Liabilities:    
Subordinated notes, net of unamortized issuance costs 34,875 34,818
Dividend payable 3,000 2,996
Reported Value Measurement [Member]    
Financial Assets:    
Cash and cash equivalents 88,231 176,351
Interest-bearing time deposits 1,992 2,482
Other securities 13,994 14,400
Loans held for sale 6,359 2,996
Loans, net 2,599,917 2,536,043
Interest receivable 13,789 12,657
Financial Liabilities:    
Total Deposits 2,710,329 2,686,765
Federal funds purchased and securities sold under agreement to repurchase 27,562 27,218
Federal Home Loan Bank advances 188,445 246,056
Subordinated notes, net of unamortized issuance costs 34,875 34,818
Interest payable 6,626 6,618
Fair Value [Member]    
Financial Assets:    
Cash and cash equivalents 88,231 176,351
Interest-bearing time deposits 1,996 2,472
Other securities 13,994 14,400
Loans held for sale 6,359 2,996
Loans, net 2,570,022 2,485,297
Interest receivable 13,789 12,657
Financial Liabilities:    
Total Deposits 2,707,797 2,682,850
Federal funds purchased and securities sold under agreement to repurchase 27,562 27,218
Federal Home Loan Bank advances 189,174 245,373
Subordinated notes, net of unamortized issuance costs 32,809 31,983
Interest payable 6,626 6,618
Level 1 [Member]    
Financial Assets:    
Cash and cash equivalents 88,231 176,351
Financial Liabilities:    
Total Deposits 497,804 516,904
Level 2 [Member]    
Financial Assets:    
Interest-bearing time deposits 1,996 2,472
Financial Liabilities:    
Total Deposits 0  
Subordinated notes, net of unamortized issuance costs 32,809 31,983
Level 3 [Member]    
Financial Assets:    
Other securities 13,994 14,400
Loans held for sale 6,339 2,996
Loans, net 2,570,022 2,485,297
Interest receivable 13,789 12,657
Financial Liabilities:    
Total Deposits 2,209,993 2,165,946
Federal funds purchased and securities sold under agreement to repurchase 27,562 27,218
Federal Home Loan Bank advances 189,174 245,373
Interest payable 6,626 6,618
Non Interest Bearing Deposits [Member] | Reported Value Measurement [Member]    
Financial Liabilities:    
Total Deposits 497,804 516,904
Non Interest Bearing Deposits [Member] | Fair Value [Member]    
Financial Liabilities:    
Total Deposits 497,804 516,904
Non Interest Bearing Deposits [Member] | Level 1 [Member]    
Financial Liabilities:    
Total Deposits 497,804 516,904
Interest Bearing Deposits [Member] | Reported Value Measurement [Member]    
Financial Liabilities:    
Total Deposits 1,591,070 1,522,280
Interest Bearing Deposits [Member] | Fair Value [Member]    
Financial Liabilities:    
Total Deposits 1,590,604 1,521,097
Interest Bearing Deposits [Member] | Level 3 [Member]    
Financial Liabilities:    
Total Deposits 1,590,604 1,521,097
Time Deposits [Member] | Reported Value Measurement [Member]    
Financial Liabilities:    
Total Deposits 621,455 647,581
Time Deposits [Member] | Fair Value [Member]    
Financial Liabilities:    
Total Deposits 619,389 644,849
Time Deposits [Member] | Level 3 [Member]    
Financial Liabilities:    
Total Deposits $ 619,389 $ 644,849