v3.25.4
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue Recognition        
Total revenues $ 20,679 $ 20,275 $ 41,967 $ 42,171
Crude oil        
Revenue Recognition        
Total revenues 10,696 11,763 23,568 26,500
Natural gas        
Revenue Recognition        
Total revenues 7,441 5,793 13,341 10,078
Natural gas liquids        
Revenue Recognition        
Total revenues $ 2,542 $ 2,719 $ 5,058 $ 5,593