XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statement of Stockholders' Equity (Parenthetical) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Change in post-retirement benefits, tax $ 34,000 $ 25,000 $ 101,000 $ 75,000  
Foreign currency hedging derivatives:          
Income tax benefit (expense) 216,000 192,000 563,000 50,000 $ (50,000)
Interest rate swaps:          
Income tax benefit (expense) $ 116,000 $ (44,000) $ 58,000 $ (76,000) $ (76,000)