v3.26.1
Details of Certain Accounts - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other non-current liabilities    
Asset retirement obligations (Note 12) $ 70,309 $ 68,770
Other 2,641 2,663
Total other non-current liabilities $ 72,950 $ 71,433