v3.26.1
Revenue - Summary of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,959 $ 28,301 $ 5,020 $ 57,683
Collaboration Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 880 24,510 1,490 49,987
Grant Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,079 3,791 3,530 7,696
CSL Seqirus [Member] | Collaboration Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 874 24,427 1,484 49,900
Other Collaboration Revenue [Member] | Collaboration Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 6 83 6 87
BARDA [Member] | Grant Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,369 3,791 2,259 7,696
Gates Foundation [Member] | Grant Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 710 $ 0 $ 1,271 $ 0