v3.26.1
Segment Information - Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]          
Total assets $ 2,941,792 $ 2,869,446 $ 2,941,792 $ 2,869,446 $ 2,853,788
Oil and gas acquisitions 15,100   31,300 2,700  
Capital expenditures 50,014 67,017 145,704 153,793  
Operating Segments          
Segment Reporting, Asset Reconciling Item [Line Items]          
Total assets 2,720,710 2,705,035 2,720,710 2,705,035  
Capital expenditures 47,045 65,400 140,987 148,858  
Other, Corporate and Elimination          
Segment Reporting, Asset Reconciling Item [Line Items]          
Total assets 221,082 164,411 221,082 164,411  
Capital expenditures $ 2,969 $ 1,617 $ 4,717 $ 4,935