XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee-related expenses $ 1,837 $ 5,852
Professional fees 629 1,461
Clinical expenses 4,450 3,835
Manufacturing expenses 849 516
Research and development expenses 656 872
Other 264 356
Total accrued liabilities $ 8,685 $ 12,892