XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued liabilities (Tables)
9 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
          
   June 30,  September 30,
   2022  2021
Clinical site costs and patient visits   2,138,505    2,035,800 
Accrued compensation and benefits   889,616    1,201,903 
Fixed contract accruals   334,887    649,649 
Accrued license fees payables   500,000     
All other accrued liabilities   2,050,813    1,727,422 
Total accrued liabilities    5,913,821    5,614,774