v3.26.3
Collaborative, Licensing and Other Arrangements - Schedule of Amounts and Classification of Payments (Income/(Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Research and Development Arrangement, Contract to Perform for Others        
Total $ (28,343) $ (14,955) $ (59,280) $ (49,022)
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Research and Development Arrangement, Contract to Perform for Others        
Total 5,859 9,962 29,772 26,989
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Research and Development Arrangement, Contract to Perform for Others        
Total (1,332) (371) (2,657) (2,480)
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Research and Development Arrangement, Contract to Perform for Others        
Total $ (32,870) $ (24,546) $ (86,395) $ (73,531)