CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($) $ in Thousands |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||
| Decrease (Increase) in related party trade receivables | [1] | $ (43,426) | $ (74,332) | |||
| (Decrease) Increase in related party trade payables | [2] | (46,501) | (19,721) | |||
| Related Party | ||||||
| Decrease (Increase) in related party trade receivables | 10,550 | (42,125) | ||||
| (Decrease) Increase in related party trade payables | $ 1,773 | $ (7,640) | ||||
| ||||||