XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Non-clinical research and clinical development services $ 14,307 $ 14,136
Supply and manufacturing services 7,050 7,716
Insurances 776 1,113
Other prepayments 1,013 453
Total $ 23,146 $ 23,418