v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounts receivable [1] $ 73,700 $ (8,837)
Accounts payable [2] 88,564 (61,222)
Related Party    
Accounts receivable (7,220) (2,952)
Accounts payable $ 5,074 $ (13,141)
[1] Including changes in related party balances of $(7,220) and $(2,952) for the six months ended June 30, 2026 and 2025, respectively.
[2] Including changes in related party balances of $5,074 and $(13,141) for the six months ended June 30, 2026 and 2025, respectively.