XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 655,298 $ 564,566 $ 2,201,273 $ 1,670,241
Natural Gas, NGLs and Oil Sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 611,491 533,277 2,070,049 1,578,728
Natural Gas, NGLs and Oil Sales | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 361,124 234,139 1,249,456 715,266
Natural Gas, NGLs and Oil Sales | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 224,375 266,186 738,064 750,547
Natural Gas, NGLs and Oil Sales | Oil sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 25,992 32,952 82,529 112,915
Brokered Natural Gas and Marketing        
Disaggregation of Revenue [Line Items]        
Total Revenue 43,807 31,289 131,224 91,513
Brokered Natural Gas and Marketing | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 41,602 28,692 124,438 80,518
Brokered Natural Gas and Marketing | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 758 660 2,289 4,847
Brokered Natural Gas and Marketing | Other marketing revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,447 $ 1,937 $ 4,497 $ 6,148