XML 106 R90.htm IDEA: XBRL DOCUMENT v3.23.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, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net gain on sale of securities $ 10 $ 1,786 $ 94
Other operating expenses (10,223) (12,183) (9,096)
Income taxes (7,608) (7,835) (4,940)
Net income 39,427 40,546 32,192
Reclassification out of Accumulated Other Comprehensive Loss [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income 8 (189) (154)
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 10 1 94
Income taxes (2) 0 (20)
Net income 8 1 74
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 (240) (289)
Income taxes 0 50 61
Net income $ 0 $ (190) $ (228)