XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies - Schedule of committed not recognized liabilities (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Sweetpea    
Other Commitments [Line Items]    
Committed at the reporting date but not recognized as liabilities, payable $ 21,972,265 $ 23,283,360
EP 161    
Other Commitments [Line Items]    
Committed at the reporting date but not recognized as liabilities, payable 2,500,400 2,649,600
Beetaloo Joint Venture    
Other Commitments [Line Items]    
Committed at the reporting date but not recognized as liabilities, payable 70,761,319 62,642,340
Midstream    
Other Commitments [Line Items]    
Committed at the reporting date but not recognized as liabilities, payable $ 4,955,806 $ 1,971,843