v3.25.2
Leases - Income Statement transactions (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating leases:    
Operating lease cost charged to profit and loss $ 521,640 $ 497,734
Finance lease:    
Interest on lease liability 3,019,718 3,132,380
Depreciation on right-of-use asset 9,613,425 11,406,679
Total finance lease cost 12,633,143 14,539,059
Less: Lease cost capitalized to unproved properties (12,633,143) (14,539,059)
Finance lease cost charged to profit and loss $ 0 $ 0