v3.26.1
Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Non-clinical research and clinical development services $ 16,332 $ 17,362
Supply and manufacturing services 14,469 3,494
Insurances 551 886
Other consulting and advisory services 1,605 1,115
Total $ 32,957 $ 22,857