v3.26.1
Comprehensive (Loss) Income - Summary of Components of Other Comprehensive Income and Related Tax Effects (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]        
Realized gain (loss) on debt securities and Total amounts reclassified out of accumulated other comprehensive income (loss) $ 0 $ (4) $ (17) $ 1,142
Unrealized holding (losses) gains on available for sale securities, net of tax (2,539) 9,008 (7,184) 31,106
Amortization of actuarial losses and Total amounts reclassified out of accumulated other comprehensive loss (174) (164) (348) (328)
Total other comprehensive (loss) income (2,539) 9,008 (7,184) 31,106
Unrealized holding (losses) gains on available for sale securities before reclassifications        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Unrealized holding (losses) gains on available for sale securities before reclassifications (3,604) 12,792 (10,183) 43,018
Realized gain (loss) on debt securities and Total amounts reclassified out of accumulated other comprehensive income (loss) 0 (4) (17) 1,142
Unrealized holding (losses) gains on available for sale securities after reclassifications (3,604) 12,788 (10,200) 44,160
Tax effect 1,065 (3,780) 3,016 (13,054)
Unrealized holding (losses) gains on available for sale securities, net of tax (2,539) 9,008 (7,184) 31,106
Unfunded status of the supplemental retirement plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in unfunded status of the supplemental retirement plans before reclassifications 174 164 348 328
Amortization of actuarial losses        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Amortization of actuarial losses and Total amounts reclassified out of accumulated other comprehensive loss $ (174) $ (164) $ (348) $ (328)