v3.25.2
Oil and Natural Gas Properties - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Oil and Gas Disclosure [Abstract]        
Purchases of oil and gas properties, net of post-close adjustments     $ 22,421 $ 177,424
Aggregate purchase price of oil and gas properties     26,600 189,000
Purchase price adjustments from acquisitions       11,600
Depletion expense $ 75,800 $ 85,400 $ 153,100 $ 161,500