v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of ARO (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Asset retirement obligation at beginning of period $ 101,858 $ 85,094
Liabilities assumed in acquisitions 4,210 0
Liabilities incurred 81 469
Liabilities settled (184) (234)
Accretion expense 4,224 3,433
Asset retirement obligation at end of period $ 110,189 $ 88,762