XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE - Narrative (Details)
$ in Millions
2 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
May 09, 2020
$ / bbl
Feb. 28, 2019
$ / bbl
Mar. 31, 2020
USD ($)
$ / bbl
Jun. 30, 2019
$ / bbl
Jun. 30, 2020
$ / bbl
Dec. 31, 2019
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 | $     $ 3.9     $ 9.1
Receivables from joint interest partners | $     $ 3.9     $ 9.5
Forecast            
Disaggregation of Revenue [Line Items]            
Crude oil price differential (in dollars per barrel)         6.50  
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      
Subsequent Event            
Disaggregation of Revenue [Line Items]            
Crude oil price differential (in dollars per barrel) 4.60