Commitment and Contingencies - Schedule of committed not recognized liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Sweetpea Petroleum Pty Ltd | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 24,028 | $ 23,115 |
| EP 161 | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 6,024 | 2,302 |
| Beetaloo Joint Venture | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | 73,322 | 75,630 |
| Midstream | ||
| Other Commitments [Line Items] | ||
| Committed at the reporting date but not recognized as liabilities, payable: | $ 22,957 | $ 9,056 |