XML 26 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Prepaid Expenses
3 Months Ended
Mar. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses Prepaid Expenses
(in thousands)March 31, 2025December 31, 2024
Non-clinical research and clinical development services$14,307$14,136
Supply and manufacturing services7,0507,716
Insurances7761,113
Other prepayments1,013453
Total$23,146$23,418