XML 65 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Revenue Recognition    
Total revenues $ 85,877 $ 128,514
Crude oil    
Revenue Recognition    
Total revenues 53,446 51,044
Natural gas    
Revenue Recognition    
Total revenues 21,525 63,800
Natural gas liquids    
Revenue Recognition    
Total revenues $ 10,906 $ 13,670