v3.26.1
Leases - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Operating leases:        
Operating lease cost charged to profit and loss $ 916 $ 127 $ 2,355 $ 414
Finance leases:        
Interest on lease liabilities 867 785 2,343 2,273
Depreciation on right-of-use assets 2,131 2,227 6,647 7,293
Total finance lease cost 2,998 3,012 8,990 9,566
Less: Lease cost capitalized to unproved properties (2,998) (3,012) (8,990) (9,566)
Finance lease cost charged to profit and loss $ 0 $ 0 $ 0 $ 0