XML 80 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements and Derivative Instruments (Impact in the Statement of Operations) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Foreign currency derivatives        
Derivative Instruments, Gain (Loss)        
Amount of (Gain)/Loss Recognized $ 0 $ 0 $ 2,040 $ 0
Commodity derivative contracts        
Derivative Instruments, Gain (Loss)        
Amount of (Gain)/Loss Recognized (4,470) (2,977) (7,287) (5,955)
Interest rate swap contract        
Derivative Instruments, Gain (Loss)        
Amount of (Gain)/Loss Recognized $ (2,737) $ 581 $ (5,182) $ 1,002