XML 48 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 846,328 $ 595,832
Natural Gas, NGLs and Oil Sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 791,920 567,001
Natural Gas, NGLs and Oil Sales | Natural gas sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 490,377 271,475
Natural Gas, NGLs and Oil Sales | NGLs sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 275,654 256,076
Natural Gas, NGLs and Oil Sales | Oil sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 25,889 39,450
Brokered Natural Gas and Marketing    
Disaggregation of Revenue [Line Items]    
Total Revenue 54,408 28,831
Brokered Natural Gas and Marketing | Natural gas sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 51,085 26,200
Brokered Natural Gas and Marketing | NGLs sales    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,767 236
Brokered Natural Gas and Marketing | Other marketing revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,556 $ 2,395