v3.26.1
Asset Retirement Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Asset Retirement Obligations    
Asset retirement obligations - beginning of period $ 57,139  
Obligations incurred 1,102  
Obligations assumed in acquisition 4,797  
Accretion expense 2,046  
Settlement of obligations (110) $ (71)
Revisions to prior estimates (45)  
Asset retirement obligations - end of period $ 64,929