v3.26.1
Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance $ 76,660 $ 62,346 $ 75,557 $ 57,679
Net current-period other comprehensive income (loss) 1,123 825 (576) 3,224
Ending balance 81,064 65,404 81,064 65,404
Unrealized Holding Gains on Available-for-Sale Securities (Net) [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning balance (18,254) (22,328) (16,555) (24,727)
Other comprehensive income (loss) before reclassifications, net of $429 and ($702) tax effect, respectively 1,123 825 (430) 3,224
Amounts reclassified from accumulated other comprehensive income (loss), net of $40 and $0 tax effect, respectively     (146)  
Net current-period other comprehensive income (loss) 1,123 825 (576) 3,224
Ending balance $ (17,131) $ (21,503) $ (17,131) $ (21,503)