XML 91 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation $ 5,688 $ 4,054
Accrued contracted research and development costs 20,861 7,092
Accrued professional and consulting fees 661 1,474
Other 501 488
Total accrued and other current liabilities $ 27,711 $ 13,108