Commitment and Contingencies - Schedule of committed not recognized liabilities (Details) - USD ($) |
Jun. 30, 2025 |
Jun. 30, 2024 |
---|---|---|
Sweetpea Petroleum Pty Ltd | ||
Other Commitments [Line Items] | ||
Committed at the reporting date but not recognized as liabilities, payable: | $ 23,115,097 | $ 23,283,360 |
EP 161 | ||
Other Commitments [Line Items] | ||
Committed at the reporting date but not recognized as liabilities, payable: | 2,301,646 | 2,649,600 |
Beetaloo Joint Venture | ||
Other Commitments [Line Items] | ||
Committed at the reporting date but not recognized as liabilities, payable: | 75,629,604 | 62,642,340 |
Midstream | ||
Other Commitments [Line Items] | ||
Committed at the reporting date but not recognized as liabilities, payable: | $ 9,055,759 | $ 1,971,843 |