v3.26.1
Revenue -Schedule of Accounts Receivable, Unbilled Services, and Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Deferred revenue      
Deferred revenue, beginning balance $ 498,996 $ 1,121,886  
Additions 13,550 0  
Deductions (64,501) (603,995)  
Deferred revenue, ending balance 448,045 $ 517,891  
Revenue Recognition      
Deferred revenue 88,772   $ 140,053
Sanofi Transition Services      
Revenue Recognition      
Deferred revenue 44,500    
Other partners      
Revenue Recognition      
Deferred revenue 10,300    
Nuvaxovid      
Revenue Recognition      
Deferred revenue 9,600    
Canada Advanced Purchase Agreement      
Revenue Recognition      
Deferred revenue $ 555,700