v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Supplier Finance Program [Line Items]    
External research and development expenses $ 4,946 $ 9,672
Employee related expenses 3,225 5,220
Sublicense and license fees 1,187 5,501
Intellectual property and patent related fees 1,700 2,105
Professional service expenses 381 232
Other expenses 295 556
Total accrued expenses 17,365 32,610
Employee termination benefits    
Supplier Finance Program [Line Items]    
Restructuring reserve 25 1,555
Restructuring contract costs    
Supplier Finance Program [Line Items]    
Restructuring reserve $ 5,606 $ 7,769