v3.25.4
Revenue - Summary of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]      
Total revenue $ 82,031,000 $ 152,310,000 $ 166,799,000
Collaboration Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 67,221,000 138,389,000 157,748,000
Grant Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 14,810,000 13,921,000 9,051,000
CSL Seqirus [Member] | Collaboration Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 65,982,000 138,389,000 154,264,000
Ultragenyx [Member] | Collaboration Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue     1,837
Other [Member] | Collaboration Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,239,000   1,647,000
BARDA [Member] | Grant Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 13,236,000 $ 13,921,000 $ 9,051,000
Gates Foundation [Member] | Grant Revenue [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 1,574,000