XML 115 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Summary of Stock-Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total $ 81,546 $ 112,344 $ 229,884
Research and development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 34,210 56,020 145,879
General and administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 42,463 56,324 84,005
Cost of Sales | Other Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total 2,249 0 0
Cost of Sales | Biosecurity      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total $ 2,624 $ 0 $ 0