XML 113 R102.htm IDEA: XBRL DOCUMENT v3.25.2
SUPPLEMENTAL DISCLOSURE TO CONSOLIDATED STATEMENTS OF CASH FLOWS (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of cash and cash equivalents and restricted cash:        
Cash and cash equivalents $ 734,184 $ 35,193 $ 518,340  
Restricted cash 38,400 3,938 30,395  
Cash, cash equivalents and restricted cash at end of period 772,584 39,131 $ 548,735 $ 444,730
Supplemental Information:        
Interest paid during the period, net of amounts capitalized 112,657 115,168    
Taxes paid during the period 1,716 1,433    
Non cash financing activities        
Change in fair value of hedges (24,671) 12,455    
Remeasurement of debt denominated in a foreign currency $ 21,716 $ (171)