XML 142 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,443,006 $ 1,217,317 $ 990,777
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 908 239 6,898
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (1,524) (6) 541
Total Other Comprehensive Income (Loss) (616) 233 7,439
Ending balance 1,668,499 1,443,006 1,217,317
Pension and Other Postretirement Benefits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1,375 1,334 (6,537)
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 501 59 7,331
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (1,503) (18) 540
Total Other Comprehensive Income (Loss) (1,002) 41 7,871
Ending balance 373 1,375 1,334
Net Unrealized Gain (Losses) on Available-for-Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (227) (419) 13
Other Comprehensive Income (Loss) Before Reclassifications, net of tax 407 180 (433)
Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) (21) 12 1
Total Other Comprehensive Income (Loss) 386 192 (432)
Ending balance 159 (227) (419)
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 1,148 915 (6,524)
Total Other Comprehensive Income (Loss) (616) 233 7,439
Ending balance $ 532 $ 1,148 $ 915