v3.26.1
Financial Information by Business Segment - Schedule of Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures $ 666,258 $ 553,559 $ 1,274,094 $ 1,051,003
Operating Segments        
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures 651,831 545,814 1,253,654 1,039,300
Operating Segments | Upstream        
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures 472,423 449,440 971,681 858,195
Operating Segments | Gathering        
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures 171,586 86,083 263,040 158,187
Operating Segments | Transmission        
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures 7,822 10,291 18,933 22,918
Intersegment Eliminations and Other        
Payments to Acquire Productive Assets [Abstract]        
Total capital expenditures $ 14,427 $ 7,745 $ 20,440 $ 11,703