XML 70 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Grant Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue $ 1,981,872 $ 1,146,290 $ 475,598
Grants      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 382,921 948,709 453,210
Grants | USG Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 380,996 788,953 204,727
Grants | U.S. DoD      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 1,925 21,683 12,519
Grants | CEPI      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 0 135,445 223,158
Grants | Other grant revenue      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue $ 0 $ 2,628 $ 12,806