XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Schedule of Foreign Currency and Derivative (Loss) Gain, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Realized foreign currency and derivative loss, net:        
Loss on the settlement of undesignated derivatives $ (55,181) $ (5,119) $ (78,585) $ (20,384)
(Loss) gain on the settlement of designated derivatives reclassified from AOCI (6,476) 3,045 (4,291) 6,486
Loss on the settlement of transactions with third parties (505) (9) (502) (15)
Total realized foreign currency and derivative loss, net (62,162) (2,083) (83,378) (13,913)
Unrealized foreign currency and derivative gain, net:        
(Loss) gain on the change in fair value of undesignated derivatives (9,301) 3,408 (13,121) 5,546
Gain (loss) on remeasurement of certain assets and liabilities 67,075 (814) 89,566 12,924
Total unrealized foreign currency and derivative gain, net 57,774 2,594 76,445 18,470
Total foreign currency and derivative (loss) gain, net $ (4,388) $ 511 $ (6,933) $ 4,557