XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued liabilities (Details) - USD ($)
Dec. 31, 2022
Sep. 30, 2022
Payables and Accruals [Abstract]    
Accrued clinical site and patient visits costs $ 2,212,464 $ 2,031,105
Accrued compensation and benefits 1,249,205 1,297,337
Fixed contract accruals 1,076,630 417,414
All other accrued liabilities 2,504,523 2,199,097
Total accrued liabilities  $ 7,042,822 $ 5,944,953