XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued liabilities (Details) - USD ($)
Mar. 31, 2023
Sep. 30, 2022
Payables and Accruals [Abstract]    
Accrued clinical site and patient visits costs $ 2,168,950 $ 2,031,105
Accrued compensation and benefits 1,572,500 1,297,337
Fixed contract accruals 82,666 417,414
Milestone based contract accruals 1,041,930 137,337
All other accrued liabilities 1,956,792 2,061,760
Total accrued liabilities  $ 6,822,838 $ 5,944,953