XML 60 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
12 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Additionally, an overriding royalty interest retained in a past divestiture of Texas properties provided de minimis revenue:
June 30,
 20212020
Revenues  
Oil$26,411,132 $28,578,879 
Natural gas liquids3,662,478 1,018,349 
Natural gas2,628,744 2,068 
Total revenues$32,702,354 $29,599,296