XML 134 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,217,317 $ 990,777 $ 870,966
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 239 6,898 1,506
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (6) 541 477
Total Other Comprehensive Income 233 7,439 1,983
Ending balance 1,443,006 1,217,317 990,777
Pension and Other Postretirement Benefits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1,334 (6,537) (8,716)
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 59 7,331 1,638
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (18) 540 541
Total Other Comprehensive Income 41 7,871 2,179
Ending balance 1,375 1,334 (6,537)
Net Unrealized Gain (Losses) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (419) 13 209
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 180 (433) (132)
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) 12 1 (64)
Total Other Comprehensive Income 192 (432) (196)
Ending balance (227) (419) 13
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 915 (6,524) (8,507)
Total Other Comprehensive Income 233 7,439 1,983
Ending balance $ 1,148 $ 915 $ (6,524)