XML 64 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition    
Total revenues $ 108,926 $ 32,702
Crude oil    
Revenue Recognition    
Total revenues 52,683 26,411
Natural gas    
Revenue Recognition    
Total revenues 39,174 2,629
Natural gas liquids    
Revenue Recognition    
Total revenues $ 17,069 $ 3,662