XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Asset Retirement Obligations - Classification of Asset of Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]        
Balance at end of period $ 1,047,795 $ 1,008,884 $ 969,658 $ 914,763
Current portion of liability (45,876) (48,080) (39,693)  
Non-current portion of liability $ 1,001,919 $ 960,804 $ 929,965