v3.26.1
Investments - Amortized Cost and Fair Value of Securities Held-to-Maturity (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-Maturity, Amortized Cost $ 5,168 $ 5,248
Held-to-Maturity, Gross Unrecognized Gains 81 161
Held-to-Maturity, Gross Unrecognized Losses (12)  
Held-to-maturity securities 5,237 5,409
Government-Sponsored Residential Mortgage-Backed Securities [Member]    
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-Maturity, Amortized Cost 3,889 3,967
Held-to-Maturity, Gross Unrecognized Gains 52 131
Held-to-Maturity, Gross Unrecognized Losses (10)  
Held-to-maturity securities 3,931 4,098
State and Political Subdivisions [Member]    
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-Maturity, Amortized Cost 1,279 1,281
Held-to-Maturity, Gross Unrecognized Gains 29 30
Held-to-Maturity, Gross Unrecognized Losses (2)  
Held-to-maturity securities $ 1,306 $ 1,311