XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Accumulated Other Comprehensive Earnings (Loss) - Reclassification from AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net $ (19,854) $ (14,072) $ (20,170) $ (14,021)
Cost of goods sold 101,589 98,605 201,836 194,610
Total before tax (18,237) (26,193) (41,766) (49,202)
Tax (expense) benefit 4,911 8,663 10,814 13,631
Net of tax (13,326) (17,530) (30,952) (35,571)
Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Total before tax 404 576 1,254 1,478
Tax (expense) benefit (97) (140) (303) (358)
Net of tax 307 436 951 1,120
Investments | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net (38) (40) (54) (61)
Foreign Currency Derivatives | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net 64 (8) 50 229
Commodity Derivatives | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Cost of goods sold $ 558 $ 829 $ 1,618 $ 1,720
Type of Cost, Good or Service [Extensible List] Product [Member] Product [Member] Product [Member] Product [Member]
Postretirement and Pension Benefits | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net $ (180) $ (205) $ (360) $ (410)