XML 47 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued employee compensation costs $ 2,938 $ 7,686
Accrued professional costs 1,424 1,108
Accrued research and development costs 15,548 6,698
Current portion of operating lease liabilities 2,351 2,322
Other current liabilities 2,074 753
Total accrued and other current liabilities $ 24,335 $ 18,567