XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Accounts receivable $ (46,601) $ (3,778)
Purchases of property, plant and equipment (592,206) (638,002)
Purchases of investments (2,374,220) (3,585,254)
Payment for credit facility issuance costs (6,058) 0
Related Party    
Accounts receivable (35,320) (5,533)
Purchases of property, plant and equipment (56,679) (66,877)
Purchases of investments (15,000) 0
Payment for credit facility issuance costs $ (5,625) $ 0