XML 82 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Grant Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue $ 983,705 $ 1,981,872 $ 1,146,290
Grants      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 427,323 382,921 948,709
Grants | USG Agreement      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 427,323 380,996 788,953
Grants | U.S. DoD      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 0 1,925 21,683
Grants | CEPI      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue 0 0 135,445
Grants | Other grant revenue      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Total revenue $ 0 $ 0 $ 2,628