XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Foreign Currency and Derivative Gain (Loss), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Realized foreign currency and derivative (loss) gain, net:    
Loss on the settlement of undesignated derivatives $ (15,265) $ (345)
Gain on the settlement of designated derivatives reclassified from AOCI 3,441 1,725
(Loss) gain on the settlement of transactions with third parties (6) 1,326
Total realized foreign currency and derivative (loss) gain, net (11,830) 2,706
Unrealized foreign currency and derivative gain (loss), net:    
Gain (loss) on the change in fair value of undesignated derivatives 2,138 (782)
Gain on remeasurement of certain assets and liabilities 13,738 8,398
Total unrealized foreign currency and derivative gain, net 15,876 7,616
Total foreign currency and derivative gain, net $ 4,046 $ 10,322