XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 5,582 $ 9,246
Accrued compensation and benefits 2,131 5,456
Accrued legal, accounting and other professional fees 492 458
Accrued property and equipment 351  
Accrued other 198 239
Total accrued expenses and other current liabilities $ 8,754 $ 15,399