v3.25.2
Property and Equipment and Intangible Assets - Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]          
Balance, beginning of period $ 338,506 $ 289,059 $ 327,031 $ 278,287  
Liabilities incurred 1,188 4,651 4,885 8,959  
Accretion expense 8,026 6,765 15,804 13,229  
Balance, end of period 347,720 $ 300,475 347,720 $ 300,475  
Asset retirement obligations, net $ 209,000   $ 209,000   $ 216,000