XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments and Fair Value Measurements - Foreign Currency and Derivative Gains (Losses), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Realized foreign currency and derivative gain (loss), net:    
Loss on the settlement of undesignated derivatives $ (345) $ (2,681)
Gain on the settlement of designated derivatives reclassified from AOCI 1,725 6,114
Gain (loss) on the settlement of transactions with third parties 1,326 (52)
Total realized foreign currency and derivative gain, net 2,706 3,381
Unrealized foreign currency and derivative gain (loss), net:    
(Loss) gain on the change in fair value of undesignated derivatives (782) 22,720
Gain (loss) on remeasurement of certain assets and liabilities 8,398 (26,691)
Total unrealized foreign currency and derivative gain (loss), net 7,616 (3,971)
Total foreign currency and derivative gains (losses), net $ 10,322 $ (590)