v3.26.1
Collaboration, License, and Supply Agreements - Sanofi (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenues $ 56,698 $ 239,240 $ 196,212 $ 905,895
Capitalized contract cost, amortization     500  
Royalties | Sanofi        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenues 676 0 4,195 0
Sanofi        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     $ 350,000  
Proceeds development, tech transfer, launch, and sales milestone collaboration payment, term     20 years  
Sanofi | Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Capitalized contract cost, amortization 900 1,800 $ 900 1,800
Sanofi | Licensed COVID-19 products and royalty payments        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     75,000  
Sanofi | Royalties        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Revenues 700   4,200  
Sanofi | CIC Product-Related Development Milestones        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     125,000  
Sanofi | CIC Product-Related Launch Milestones        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     225,000  
Sanofi | First Four Adjuvant Products        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     200,000  
Sanofi | Adjuvant Products Thereafter        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Development, tech transfer, launch, and sales milestone payments     210,000  
Sanofi | Transition Services        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Total licensing, royalties, and other revenue 35,100 $ 24,400 80,500 $ 64,700
Deferred revenue 900   900  
Cumulative catch up adjustment $ 10,800   15,400  
Sanofi | Product and Service, Other        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Capitalized contract cost, amortization     $ 35,000