XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss)    
Beginning balance $ 138,953 $ 116,125
Other comprehensive income before reclassifications (3,592) 6,178
Amounts reclassified from accumulated other comprehensive income (377) (3,182)
Income tax (expense) benefit 960 (748)
Ending balance 147,361 138,953
Hedging Derivative Activities    
Accumulated Other Comprehensive Income (Loss)    
Beginning balance 901 546
Other comprehensive income before reclassifications (3,042) 3,174
Amounts reclassified from accumulated other comprehensive income 309 (2,708)
Income tax (expense) benefit 578 (111)
Ending balance (1,254) 901
Post Retirement Benefit Plan Items    
Accumulated Other Comprehensive Income (Loss)    
Beginning balance 4,400 2,507
Other comprehensive income before reclassifications (550) 3,004
Amounts reclassified from accumulated other comprehensive income (686) (474)
Income tax (expense) benefit 382 (637)
Ending balance 3,546 4,400
Total    
Accumulated Other Comprehensive Income (Loss)    
Beginning balance 5,301 3,053
Ending balance $ 2,292 $ 5,301