XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Schedule of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 22,338,361 $ 5,768,152 $ 41,217,371 $ 11,363,528
Oil        
Disaggregation of Revenue [Line Items]        
Total revenues 10,582,145 5,462,783 19,440,608 10,841,944
Natural gas liquids        
Disaggregation of Revenue [Line Items]        
Total revenues 2,586,758 305,200 7,148,976 521,226
Natural gas        
Disaggregation of Revenue [Line Items]        
Total revenues $ 9,169,458 $ 169 $ 14,627,787 $ 358