v3.26.1
Investment and Equity Securities - Carrying Amounts and Fair Values of Securities Available for Sale (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost $ 382,025 $ 379,272
Available-for-sale Securities, Gross Unrealized Gains 896 1,426
Available-for-sale Securities, Gross Unrealized Losses 23,150 22,958
Securities available for sale 359,771 357,740
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 25,636 25,753
Available-for-sale Securities, Gross Unrealized Gains 0 0
Available-for-sale Securities, Gross Unrealized Losses 1,860 1,756
Securities available for sale 23,776 23,997
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 49,367 45,862
Available-for-sale Securities, Gross Unrealized Gains 83 95
Available-for-sale Securities, Gross Unrealized Losses 771 729
Securities available for sale 48,679 45,228
GSE - Mortgage-backed Securities and CMO's [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 173,604 182,088
Available-for-sale Securities, Gross Unrealized Gains 249 839
Available-for-sale Securities, Gross Unrealized Losses 8,729 8,173
Securities available for sale 165,124 174,754
Asset-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 19,349 20,726
Available-for-sale Securities, Gross Unrealized Gains 248 271
Available-for-sale Securities, Gross Unrealized Losses 52 32
Securities available for sale 19,545 20,965
State and Political Subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 110,069 100,843
Available-for-sale Securities, Gross Unrealized Gains 316 221
Available-for-sale Securities, Gross Unrealized Losses 11,688 12,178
Securities available for sale 98,697 88,886
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 4,000 4,000
Available-for-sale Securities, Gross Unrealized Gains 0 0
Available-for-sale Securities, Gross Unrealized Losses 50 90
Securities available for sale $ 3,950 $ 3,910