XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued liabilities (Details) - USD ($)
Mar. 31, 2022
Sep. 30, 2021
Payables and Accruals [Abstract]    
Clinical site costs and patient visits $ 1,797,377 $ 2,035,800
Accrued compensation and benefits 511,234 1,201,903
Fixed contract accruals 391,818 649,649
Accrued license fees payables 500,000
All other accrued liabilities 1,794,959 1,727,422
 Total accrued liabilities $ 4,995,388 $ 5,614,774