XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities      
Gain (Loss) Recognized in OCI $ (2,748) $ (251) $ 1,423
Reclassified from Accumulated OCI into Earnings      
Derivative Instruments and Hedging Activities      
Gain (Loss) Reclassified from Accumulated OCI into Earnings (795) 570  
Foreign currency derivatives.      
Derivative Instruments and Hedging Activities      
Gain (Loss) Recognized in OCI 374 (484)  
Foreign currency derivatives. | Reclassified from Accumulated OCI into Earnings      
Derivative Instruments and Hedging Activities      
Gain (Loss) Reclassified from Accumulated OCI into Earnings (210) 223  
Commodity derivatives      
Derivative Instruments and Hedging Activities      
Gain (Loss) Recognized in OCI (3,122) 233  
Commodity derivatives | Reclassified from Accumulated OCI into Earnings      
Derivative Instruments and Hedging Activities      
Gain (Loss) Reclassified from Accumulated OCI into Earnings $ (585) $ 347