XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Tables)
3 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
          
   December 31  September 30
   2023  2023
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