v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]    
Accrued payroll $ 315 $ 5
Compensated absences 694 872
Defined contribution superannuation payable 0 1
Interest and commitment fee payable on Syndicated Facility 731 0
Accrued capital expenditure 16,936 12,315
Accrued stamp duty 3,922 0
Accrued expenses 1,615 1,556
Total accounts payable and accrued expenses 42,829 20,457
Related Party    
Related Party Transaction [Line Items]    
Accounts payable 1,160 0
Nonrelated Party    
Related Party Transaction [Line Items]    
Accounts payable $ 17,456 $ 5,708