XML 84 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Schedule of Revenues (Details) - USD ($)
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]    
Total revenues $ 5,595,376 $ 9,152,215
Crude oil    
Disaggregation of Revenue [Line Items]    
Total revenues 5,379,161 8,845,504
Natural gas liquids    
Disaggregation of Revenue [Line Items]    
Total revenues 216,026 305,944
Natural gas    
Disaggregation of Revenue [Line Items]    
Total revenues $ 189 $ 767