XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Development and License Agreements - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
BARDA Agreement        
Licenses Agreements [Line Items]        
Additional committed fund receivable     $ 9,600,000  
Committed fund receivable   $ 126,500,000    
Committed fund receivable   223,500,000    
Accounts receivable of billed and unbilled amounts   4,700,000   $ 4,600,000
BARDA Agreement | Cerus Corporation        
Licenses Agreements [Line Items]        
Co-investment by the company   9,600,000    
FDA Agreement        
Licenses Agreements [Line Items]        
Accounts receivable of billed and unbilled amounts   $ 200,000    
Contract agreement term 5 years      
Total potential contract value $ 11,100,000      
FDA Agreement | Maximum        
Licenses Agreements [Line Items]        
Accounts receivable of billed and unbilled amounts       $ 100,000