XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued liabilities (Details) - USD ($)
Jun. 30, 2023
Sep. 30, 2022
Payables and Accruals [Abstract]    
Accrued clinical site and patient visits costs $ 2,301,928 $ 2,031,105
Accrued compensation and benefits 952,323 1,297,337
Fixed contract accruals 11,170 417,414
Milestone based contract accruals 570,996 137,337
All other accrued liabilities 2,149,241 2,061,760
Total accrued liabilities $ 5,985,658 $ 5,944,953