v3.25.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 5,707,829 $ 6,619,320
Accrued payroll 5,076 13,216
Compensated absences 872,542 668,825
Defined contribution superannuation payable 576 8,164
Accrued capital expenditure 12,314,927 4,318,703
Accrued expenses 1,556,032 3,204,371
Total accounts payable and accrued expenses $ 20,456,982 $ 14,832,599