XML 115 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Revenue Recognition        
Total revenues $ 22,561 $ 23,025 $ 64,732 $ 64,650
Crude oil        
Revenue Recognition        
Total revenues 11,769 14,538 38,269 38,913
Natural gas        
Revenue Recognition        
Total revenues 7,790 5,860 17,868 17,943
Natural gas liquids        
Revenue Recognition        
Total revenues $ 3,002 $ 2,627 $ 8,595 $ 7,794