v3.26.3
Income Tax Provision - Components of deferred tax assets and liabilities (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Income Tax Provision    
Net operating loss $ 32,205,489 $ 31,115,532
Research and development credit 8,115,396 8,600,732
IRC Sec.174 R&E Capitalization 3,189,154 2,748,509
Other 11,412 27,271
Total gross deferred tax assets 43,521,451 42,492,044
Less: valuation allowance (43,521,451) (42,492,044)
Net deferred tax asset $ 0 $ 0