XML 63 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Schedule of Changes in Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification adjustment for amortization of net loss (pre-tax other income) after tax $ (25) $ (39) $ (76) $ (109)
Unrealized gain on foreign currency derivatives after tax (356) 1,195 (2,321) 1,941
(Gain) loss on commodity swap derivatives reclassified into cost of sales (25) 0 (25) 0
(Gain) loss on foreign currency derivatives reclassified into cost of sales (756) 72 (373) (449)
Other comprehensive Income (Loss), Net of Tax, Total 400 1,084 (2,115) 2,281
Reclassification out of Accumulated Other Comprehensive Income [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification adjustment for amortization of net loss (pre-tax other income) tax (7)   (21)  
Unrealized gain on commodity swap derivatives, before tax     148  
Other comprehensive Income (Loss), Derivatives, after Adjustments, Tax     (32)  
Unrealized gain on commodity swap derivatives, after tax     116  
Unrealized gain on foreign currency derivatives before tax (452) (1,195) 2,949 (1,941)
Gain on commodity swap derivatives reclassified into cost of sales before tax (32)   (32)  
Unrealized Gain or loss On Foreign Currency Derivatives Reclassified from accumulated other comprehensive income (960) 72 (473) (449)
Unrealized gain on foreign currency derivatives tax (96)   (628)  
Gain on commodity swap derivatives reclassified into cost of sales 7   7  
Gain on foreign currency derivatives reclassified into cost of sales tax 204   100  
Unrealized gain on foreign currency derivatives after tax (356) (1,195) 2,321 (1,941)
(Gain) loss on commodity swap derivatives reclassified into cost of sales (25)   (25)  
(Gain) loss on foreign currency derivatives reclassified into cost of sales (756) 72 (373) (449)
Other comprehensive Income (Loss), before Tax, Total (508) (1,084) 2,689 (1,832)
Other comprehensive Income (Loss), Tax, Total 108   (574)  
Other comprehensive Income (Loss), Net of Tax, Total (400) (1,084) 2,115 (1,832)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] | Pension Benefits [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reclassification adjustment for amortization of net loss (pre-tax other income) before tax 32 39 97 109
Reclassification adjustment for amortization of net loss (pre-tax other income) after tax $ 25 $ 39 $ 76 $ 109