v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Supplier Finance Program [Line Items]    
External research and development expenses $ 6,799 $ 9,672
Employee related expenses 2,780 5,220
Sublicense and license fees 2,401 5,501
Intellectual property and patent related fees 1,788 2,105
Professional service expenses 332 232
Other expenses 460 556
Total accrued expenses 21,248 32,610
Employee termination benefits    
Supplier Finance Program [Line Items]    
Restructuring reserve 594 1,555
Restructuring contract costs    
Supplier Finance Program [Line Items]    
Restructuring reserve $ 6,094 $ 7,769