XML 184 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Schedule of Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 25,689,104 $ 7,635,748 $ 66,906,475 $ 18,999,276
Crude oil        
Disaggregation of Revenue [Line Items]        
Total revenues 14,868,519 7,076,965 34,309,127 17,918,909
Natural gas        
Disaggregation of Revenue [Line Items]        
Total revenues 6,070,866 141 20,698,653 499
Natural gas liquids        
Disaggregation of Revenue [Line Items]        
Total revenues $ 4,749,719 $ 558,642 $ 11,898,695 $ 1,079,868