XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Asset Retirement Obligations - Classification of Asset of Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Asset Retirement Obligation Disclosure [Abstract]        
Balance at end of period $ 949,318 $ 914,763 $ 876,099 $ 911,653
Current portion of liability (25,622)   (32,771)  
Noncurrent portion of liability $ 923,696 $ 904,051 $ 843,328