XML 244 R58.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUE - Narrative (Details)
$ in Millions
2 Months Ended 4 Months Ended 12 Months Ended 54 Months Ended
Feb. 28, 2019
$ / bbl
Jun. 30, 2019
$ / bbl
Jun. 30, 2020
$ / bbl
Dec. 31, 2019
USD ($)
$ / bbl
Dec. 31, 2024
$ / bbl
Dec. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]            
Revenue, performance obligation, description of timing       Revenue is recognized when control passes to the purchaser, which generally occurs when production is transferred to the purchaser. The Company measures revenue as the amount of consideration it expects to receive in exchange for the commodities transferred. All the Company’s revenues from contracts with customers represent products transferred at a point in time as control is transferred to the customer. The Company records revenue based on consideration specified in its contracts with its customers. The amounts collected on behalf of third parties are recorded in revenue payable. The Company recognizes revenue in the amount that reflects the consideration it expects to receive in exchange for transferring control of those goods to the customer. The contract consideration in the Company’s variable price contracts is typically allocated to specific performance obligations in the contract according to the price stated in the contract. Payment is generally received one or two months after the sale has occurred.    
Crude oil price differential (in dollars per barrel) 5.15 9.25        
Tariff fee (in dollars per barrel)       0.75    
Receivables from customers | $       $ 9.1   $ 8.2
Receivables from joint interest partners | $       $ 9.5   $ 11.4
Forecast            
Disaggregation of Revenue [Line Items]            
Crude oil price differential (in dollars per barrel)     6.50   4.95  
Crude oil            
Disaggregation of Revenue [Line Items]            
Revenue, performance obligation, description of timing       The Company recognizes crude oil revenue when control passes to the purchaser.    
Natural Gas and NGLs            
Disaggregation of Revenue [Line Items]            
Revenue, performance obligation, description of timing       The Company recognizes revenue for natural gas and NGLs when control passes at the tailgate of the processing plant.    
Minimum            
Disaggregation of Revenue [Line Items]            
Revenue, performance obligation, settlement statement delivery period       30 days    
Maximum            
Disaggregation of Revenue [Line Items]            
Revenue, performance obligation, settlement statement delivery period       60 days