XML 113 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Revenue Recognition    
Total revenues $ 21,896 $ 20,601
Crude oil    
Revenue Recognition    
Total revenues 14,737 12,616
Natural gas    
Revenue Recognition    
Total revenues 4,285 5,552
Natural gas liquids    
Revenue Recognition    
Total revenues $ 2,874 $ 2,433