Derivative Instruments - Derivatives Not Designated as Hedging Instruments by Classification and Amount of Gains and Losses (Details) - Derivatives Not Designated As Hedging Instruments - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of net gains (losses) recognized in the Statements of Operations | $ (7,833) | $ 3,511 | $ (26,058) |
Foreign currency forward exchange and other contracts | Other non-operating expense, net | |||
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of net gains (losses) recognized in the Statements of Operations | (7,833) | 2,872 | (26,553) |
Foreign currency forward exchange and other contracts | Cost of sales | |||
Derivative Instruments, Gain (Loss) [Line Items] | |||
Amount of net gains (losses) recognized in the Statements of Operations | $ 0 | $ 639 | $ 495 |