v3.25.2
Fair Value - Summary of Financial Assets Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale $ 327,958 $ 312,035 [1]
Total securities available for sale 327,958 312,035
U.S. Treasury and Agencies [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 70,988 69,455
State and Municipal [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 43,367 42,937
Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 34,991 35,205
Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 327,458 311,285
Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 500 750
Fair Value, Recurring [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total securities available for sale 327,958 312,035
Mortgage servicing rights assets 249 386
Rabbi trust assets 643 600
Mortgage derivative asset   140
Interest rate swap asset 56 95
Interest rate swap liability 57 95
Fair Value, Recurring [Member] | Mortgage Backed Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 178,612 164,438
Fair Value, Recurring [Member] | U.S. Treasury and Agencies [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 70,988 69,455
Fair Value, Recurring [Member] | State and Municipal [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 43,367 42,937
Fair Value, Recurring [Member] | Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 34,991 35,205
Fair Value, Recurring [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Rabbi trust assets 643 600
Fair Value, Recurring [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total securities available for sale 327,458 311,285
Mortgage derivative asset   140
Interest rate swap asset 56 95
Interest rate swap liability 57 95
Fair Value, Recurring [Member] | Level 2 [Member] | Mortgage Backed Securities [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 178,612 164,438
Fair Value, Recurring [Member] | Level 2 [Member] | U.S. Treasury and Agencies [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 70,988 69,455
Fair Value, Recurring [Member] | Level 2 [Member] | State and Municipal [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 43,367 42,937
Fair Value, Recurring [Member] | Level 2 [Member] | Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale 34,491 34,455
Fair Value, Recurring [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total securities available for sale 500 750
Mortgage servicing rights assets 249 386
Fair Value, Recurring [Member] | Level 3 [Member] | Corporate Bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Securities available for sale $ 500 $ 750
[1] Derived from audited December 31, 2024 Consolidated Financial Statements.