XML 95 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Reclassification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]      
Total revenue $ 1,146,290 $ 475,598 $ 18,662
Reclassification [Line Items]      
Total revenue 1,146,290 475,598 18,662
Government Contract | Revision of Prior Period, Adjustment      
Accounting Policies [Abstract]      
Total revenue   217,200 7,500
Reclassification [Line Items]      
Total revenue   217,200 7,500
Grants      
Accounting Policies [Abstract]      
Total revenue 948,709 453,210 15,937
Reclassification [Line Items]      
Total revenue 948,709 453,210 15,937
Grants | Revision of Prior Period, Adjustment      
Accounting Policies [Abstract]      
Total revenue   236,000 8,400
Reclassification [Line Items]      
Total revenue   236,000 8,400
Royalties and other      
Accounting Policies [Abstract]      
Total revenue 197,581 22,388 2,725
Reclassification [Line Items]      
Total revenue $ 197,581 22,388 2,725
Royalties and other | Revision of Prior Period, Adjustment      
Accounting Policies [Abstract]      
Total revenue   22,400 2,700
Reclassification [Line Items]      
Total revenue   $ 22,400 $ 2,700