XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustments, net of tax benefit and (expense) $ (526) $ (128) $ (2,363) $ 259
Recognition of deferred pension and other post-retirement benefits, net of tax expense (59) (69) (176) (206)
Unrealized (loss) income on derivative instruments, net of tax benefit and (expense) $ 6 $ 824 $ 624 $ 627