XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 4,041,939 $ 6,619,320
Accrued payroll 1,209,350 13,216
Compensated absences 859,540 668,825
Defined contribution superannuation payable 0 8,164
Accrued capital expenditure 13,504,113 4,318,703
Accrued expenses 757,928 3,204,371
Total accounts payable and accrued expenses $ 20,372,870 $ 14,832,599