XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Professional fees $ 2,922 $ 4,920
Clinical and contract research organization costs 874 863
Travel and entertainment 202 154
Tax liabilities 176 59
Purchases of property and equipment 88 687
Computer and software 3,065 1,151
Other 830 763
Total accrued liabilities $ 8,157 $ 8,597