v3.25.4
Consolidated Statement of Stockholders Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in post-retirement benefits, tax $ (109) $ (382) $ 637
Treasury stock acquired 3,174 2,939 (1)
Treasury Stock, Common      
Treasury stock acquired 3,172 2,938  
Foreign exchange contracts      
Income tax benefit 658 (571) 161
Interest rate hedging derivatives:      
Income tax benefit $ (96) $ (7) $ (50)