v3.26.1
The BARDA Agreement (Details) - U.S. Biomedical Advanced Research and Development Authority (BARDA)
$ in Millions
Mar. 31, 2026
USD ($)
Related Party Transaction [Line Items]  
Contract term (in years) 10 years
Contract value $ 196.9
Base period maximum funding 34.9
Initial procurement funds $ 10.0