XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 4,493 $ 5,708
Accrued payroll 533 5
Compensated absences 759 873
Defined contribution superannuation payable 0 1
Accrued capital expenditure 24,794 12,315
Accrued expenses 542 1,556
Total accounts payable and accrued expenses $ 31,121 $ 20,457