v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION - Operating Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Decrease (increase) in operating assets:    
Trade and other receivables $ 34,827 $ 4,852
Inventories (89,084) (66,165)
Other operating assets 927 10,535
Increase (decrease) in operating liabilities:    
Accounts payable 7,432 (4,609)
Accrued liabilities and other (31,250) 9,764
Other operating liabilities 619 (203)
Net change in operating assets and liabilities $ (76,529) $ (45,826)