v3.26.1
Loans - Summary of Loans (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans $ 869,330   $ 829,859      
Allowance for credit losses (13,528) $ (12,947) (12,470) $ (8,251) $ (7,974) $ (7,595)
Deferred loan fees, net 18   (81)      
Net loans 855,820   817,308      
Commercial and Industrial [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 162,593   152,657      
Allowance for credit losses (7,447) (6,918) (6,886) (3,073) (3,154) (2,919)
Commercial Real Estate [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 254,178   255,911      
Allowance for credit losses (2,479) (2,529) (2,394) (2,048) (1,707) (1,681)
Commercial Lessors of Buildings [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 126,401   114,010      
Allowance for credit losses (1,474) (1,428) (1,314) (1,228) (1,240) (1,141)
Construction [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 56,180   47,982      
Allowance for credit losses (610) (549) (524) (581) (576) (502)
Consumer Mortgage [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 197,873   193,298      
Allowance for credit losses (829) (843) (838) (779) (758) (812)
Home Equity Line of Credit [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 57,992   52,616      
Allowance for credit losses (396) (379) (227) (205) (193) (205)
Consumer Installment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 10,147   9,019      
Allowance for credit losses (112) (110) (84) (92) (89) (92)
Consumer Indirect [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 3,966   4,366      
Allowance for credit losses $ (181) $ (191) $ (203) $ (245) $ (257) $ (243)