XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Revenues By Major Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenue Recognition        
Total revenues $ 21,024 $ 33,676 $ 41,625 $ 73,473
Crude oil        
Revenue Recognition        
Total revenues 11,759 13,100 24,375 28,263
Natural gas        
Revenue Recognition        
Total revenues 6,531 17,370 12,083 37,218
Natural gas liquids        
Revenue Recognition        
Total revenues $ 2,734 $ 3,206 $ 5,167 $ 7,992