XML 107 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Asset Retirement Obligations - Classification of Asset of Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Retirement Obligation Disclosure [Abstract]      
Balance at end of year $ 914,763 $ 911,653 $ 971,893
Current portion of liability at end of year (10,712) (94,385)  
Asset retirement obligations $ 904,051 $ 817,268