XML 117 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenue Recognition        
Total revenues $ 20,275 $ 21,024 $ 42,171 $ 41,625
Crude oil        
Revenue Recognition        
Total revenues 11,763 11,759 26,500 24,375
Natural gas        
Revenue Recognition        
Total revenues 5,793 6,531 10,078 12,083
Natural gas liquids        
Revenue Recognition        
Total revenues $ 2,719 $ 2,734 $ 5,593 $ 5,167