XML 95 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Grant Revenue - Additional Information (Details) - US Army Medica Research Acquisition Activity [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Grant revenue $ 0.4 $ 0.6
Grant [Member]    
Disaggregation of Revenue [Line Items]    
Grant revenue 0.4 $ 0.6
Available remaining fund 2.5  
Grant [Member] | COVID 19 Therapeutic [Member]    
Disaggregation of Revenue [Line Items]    
Grant revenue $ 4.0