Commitments and Contingencies - Schedule of Capital Commitments (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Sweetpea | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 23,926 | $ 23,115 |
| EP 161 | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 5,998 | 2,302 |
| Beetaloo Joint Venture | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 65,286 | 75,630 |
| Midstream | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 8,489 | $ 9,056 |