XML 99 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMODITY DERIVATIVE INSTRUMENTS - Schedule of Carrying Values of Derivatives Positions and their Locations on Consolidated Balance Sheets (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative commodity asset (liability) $ (375,850) $ 695,941
Gain (loss) on commodity derivative contracts (2,458,359) 1,062,682
Crude oil swaps    
Derivative [Line Items]    
Derivative commodity asset   48,724
Derivative commodity liability (133,628)  
Crude oil futures    
Derivative [Line Items]    
Derivative commodity asset   $ 647,217
Derivative commodity liability $ (242,222)