v3.25.4
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 3,525 $ 5,708
Accrued payroll 1,404 5
Compensated absences 647 873
Defined contribution superannuation payable 0 1
Interest and commitment fee payable on Syndicated Facility 514 0
Accrued capital expenditure 31,464 12,315
Accrued expenses 860 1,556
Total accounts payable and accrued expenses $ 38,413 $ 20,457