XML 79 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 1,391,620 $ 1,532,576
Accrued payroll and payroll taxes 1,081,600 641,594
Accrued vacation 611,136 447,482
Accrued bonuses 1,710,204 1,200,000
Accrued other expenses 134,970 41,243
Total $ 4,929,530 $ 3,862,895