v3.26.3
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