XML 128 R59.htm IDEA: XBRL DOCUMENT v3.20.1
RESTATEMENT OF PREVIOUSLY FILED FINANCIAL INFORMATION - DERIVATIVE FINANCIAL INSTRUMENTS - Additional Information (Details)
Oct. 10, 2018
USD ($)
Oct. 10, 2018
USD ($)
Dec. 31, 2020
Dec. 31, 2019
$ / bbl
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
$ / bbl
Aug. 27, 2018
Dec. 31, 2017
$ / bbl
Oct. 27, 2017
Sep. 25, 2017
Number Of Barrels Per Day                       1,000
Payments For Termination Of Derivative Contracts | $ $ 3,438,300 $ 3,438,300                    
Call Option                        
Derivative, Price Risk Option Strike Price               54.60   55.35    
Put Option                        
Derivative, Price Risk Option Strike Price               49.00   49.00    
April 2019 Through December 2019                        
Number Of Barrels Per Day         5,500 5,500 3,500          
January 2020 Through December 2020 [Member]                        
Number Of Barrels Per Day         2,000 2,000            
Additional Derivative Contracts                        
Derivative, Price Risk Option Strike Price       60.00                
Number Of Barrels Per Day             2,000   2,000   1,000  
Additional Derivative Contracts | Call Option                        
Derivative, Price Risk Option Strike Price       70.05       54.80        
Additional Derivative Contracts | Put Option                        
Derivative, Price Risk Option Strike Price       60.00       51.00        
Additional Derivative Contracts | Scenario Forecast                        
Number Of Barrels Per Day     2,000