XML 63 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue Recognition    
Total revenues $ 128,514 $ 108,926
Crude oil    
Revenue Recognition    
Total revenues 51,044 52,683
Natural gas    
Revenue Recognition    
Total revenues 63,800 39,174
Natural gas liquids    
Revenue Recognition    
Total revenues $ 13,670 $ 17,069