v3.26.1
Details of Certain Accounts - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other non-current liabilities    
Asset retirement obligations (Note 13) $ 71,882 $ 68,770
Other 2,510 2,663
Total other non-current liabilities $ 74,392 $ 71,433