XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued liabilities - clinical trials $ 2,452 $ 3,115
Accrued liabilities 1,643 2,790
Accrued bonus 2,417 3,736
Accrued vacation 360 327
Accrued payroll 755 557
Accrued employee benefits 216 0
Accrued taxes 34 31
Total accrued liabilities $ 7,877 $ 10,556