XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Professional fees $ 4,920 $ 4,744
Clinical and contract research organization costs 863 1,533
Travel and entertainment 154 233
Tax liabilities 59 194
Purchases of property and equipment 687 1,680
Computer and software 1,151 2,385
Other 763 1,655
Total accrued liabilities $ 8,597 $ 12,424