XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Payables and Accruals [Abstract]    
Accrued clinical site and patient visits costs $ 2,058 $ 2,006
Accrued compensation and benefits 1,785 1,360
Fixed contract accruals 364 38
Milestone based contract accruals 989 1,267
All other accrued liabilities 2,090 2,624
Total accrued liabilities $ 7,286 $ 7,295