v3.26.3
Leases - Schedule of Income Statement transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating leases:    
Operating lease cost charged to profit and loss $ 3,309 $ 522
Finance lease:    
Interest on lease liability 3,198 3,020
Depreciation on right-of-use asset 8,755 9,613
Total finance lease cost 11,953 12,633
Less: Lease cost capitalized to unproved properties (11,953) (12,633)
Finance lease cost charged to profit and loss $ 0 $ 0