v3.26.3
Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 1,323,488 $ 1,391,620
Accrued payroll and payroll taxes 1,305,258 1,081,600
Accrued vacation 682,152 611,136
Accrued bonuses 1,610,987 1,710,204
Accrued other expenses 77,107 134,970
Total $ 4,998,992 $ 4,929,530