XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]          
Oil and gas sales $ 1,215,571 $ 758,541 $ 3,704,653 $ 1,998,207  
Accrued oil and gas sales receivable, net 227,200   $ 227,200   $ 346,000
Natural Gas and NGL sales | Minimum          
Disaggregation of Revenue [Line Items]          
Performance obligations billing cycle     30 days    
Natural Gas and NGL sales | Maximum          
Disaggregation of Revenue [Line Items]          
Performance obligations billing cycle     60 days    
Oil sales          
Disaggregation of Revenue [Line Items]          
Oil and gas sales 1,099,318 660,445 $ 3,265,303 1,734,057  
NGL sales(2)          
Disaggregation of Revenue [Line Items]          
Oil and gas sales 153,340 59,742 460,701 170,027  
Reduction to NGL 23,000 16,300 64,700 48,900  
Natural gas sales(1)          
Disaggregation of Revenue [Line Items]          
Oil and gas sales (37,087) 38,354 (21,351) 94,123  
Reduction to NGL $ 26,200 $ 12,000 $ 75,100 $ 30,700