Commitments and Contingencies - Schedule of Capital Commitments (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|
| Sweetpea | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 23,327 | $ 23,115 |
| EP 161 | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 5,848 | 2,302 |
| Beetaloo Joint Venture | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 76,609 | 75,630 |
| Midstream | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 12,116 | $ 9,056 |