XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue Recognition    
Total revenues $ 20,601 $ 39,797
Crude oil    
Revenue Recognition    
Total revenues 12,616 15,163
Natural gas    
Revenue Recognition    
Total revenues 5,552 19,848
Natural gas liquids    
Revenue Recognition    
Total revenues $ 2,433 $ 4,786