XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss) - Amounts Reclassified Out of Each Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net gain on sale of securities $ 33   $ 10
Other operating expenses (12,279) $ (12,465) (10,223)
Income taxes (4,891) (7,649) (7,608)
Net income 31,683 42,964 39,427
Reclassification out of Accumulated Other Comprehensive Loss [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income 26 0 8
Unrealized Gains (Losses) on Available-for-Sale Securities [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net gain on sale of securities 33 0 10
Income taxes (7) 0 (2)
Net income 26 0 8
Accumulated Defined Benefit Plans Adjustment, Actuarial Losses [Member] | Reclassification out of Accumulated Other Comprehensive Loss [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Other operating expenses 0 0 0
Income taxes 0 0 0
Net income $ 0 $ 0 $ 0