v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Decrease (Increase) in related party trade receivables [1] $ (74,332) $ (24,633)
(Decrease) Increase in related party trade payables [2] (19,721) (11,897)
Related Party    
Decrease (Increase) in related party trade receivables (42,125) 30,935
(Decrease) Increase in related party trade payables $ (7,640) $ 20,537
[1] (1) Includes a decrease (increase) in related party trade receivables of $42,125 and $(30,935), for the six months ended June 30, 2025 and 2024, respectively
[2]
(2) Includes a (decrease) increase in related party trade payables of $(7,640) and $20,537, for the six months ended June 30, 2025 and 2024, respectively.