v3.26.3
Consolidated Statement of Stockholders' Equity (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Change in post-retirement benefits, tax $ 31,000 $ 31,000 $ 93,000 $ 91,000
Foreign currency hedging derivatives:        
Income tax benefit (expense) 441,000 68,000 224,000 (485,000)
Interest rate swaps:        
Income tax benefit (expense) $ 0 $ 10,000 $ 4,000 $ 74,000