XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Additional Information (Details) - NIAID Contract
$ in Millions
1 Months Ended 6 Months Ended
Jul. 31, 2023
USD ($)
Option
Jun. 30, 2023
Subsequent Event [Line Items]    
Contract term   18 months
Subsequent Event    
Subsequent Event [Line Items]    
Number of option exercised for government contract | Option 1  
Number of available options under government contract | Option 7  
Government contract fund increased amount | $ $ 0.7  
Government contract funding amount | $ $ 5.0  
Funding of option extends estimated completion of contract term 13 months  
Contract term 18 months