XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Accrued Liabilities [Line Items]      
Research and development $ 220 $ 160  
Clinical 597 740  
Professional fees 723 977  
Employee-related 872 2,433  
Other 2,814 2,822  
Total accrued expenses and other current liabilities 12,926 15,500  
Collaborative Arrangements      
Accrued Liabilities [Line Items]      
Deferred revenue relating to collaborative arrangements $ 7,700 $ 8,368 $ 9,600