XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Foreign currency translation adjustment, tax $ 0 $ 0 $ (200)
Projected pension benefit obligation, tax (100) 0 (200)
Reclassification of loss on pension settlement, tax 0 (200) (800)
Reclassification of foreign currency losses, tax 0 0 200
Unrealized gain on derivatives, tax $ (500) $ 600 $ 0