XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accounts receivable $ (49,612) $ (978)
Purchases of property, plant and equipment (432,512) (445,485)
Related Party    
Accounts receivable (42,282) 0
Purchases of property, plant and equipment $ (34,068) $ (40,918)