XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Schedule of Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 7,635,748 $ 7,712,619 $ 18,999,276 $ 26,246,449
Crude oil        
Disaggregation of Revenue [Line Items]        
Total revenues 7,076,965 7,461,823 17,918,909 25,281,564
Natural gas liquids        
Disaggregation of Revenue [Line Items]        
Total revenues 558,642 250,476 1,079,868 963,054
Natural gas        
Disaggregation of Revenue [Line Items]        
Total revenues $ 141 $ 320 $ 499 $ 1,831