XML 23 R9.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounts receivable $ (48,269) $ (13,260)
Purchases of property, plant and equipment (506,994) (343,904)
Proceeds from maturities of investments 177,228 1,961,485
Purchases of investments (28,512) (309,557)
Related Party    
Accounts receivable (66,041) (5,599)
Purchases of property, plant and equipment (117,355) (67,668)
Proceeds from maturities of investments 50,000 0
Purchases of investments $ 0 $ (30,000)