XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2023
Revenue Recognition  
Schedule of disaggregates the Company's revenues by major product

 

Three Months Ended

Six Months Ended

December 31, 

December 31, 

 

    

2023

2022

2023

    

2022

Revenues

Crude oil

$

11,759

$

13,100

$

24,375

$

28,263

Natural gas

6,531

17,370

12,083

37,218

Natural gas liquids

2,734

3,206

5,167

7,992

Total revenues

$

21,024

$

33,676

$

41,625

$

73,473