XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Development and License Agreements - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Sep. 30, 2020
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
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,600,000 $ 4,700,000  
BARDA Agreement | Cerus Corporation | Maximum        
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   $ 300,000 $ 200,000  
Contract agreement term 5 years      
Total potential contract value $ 11,100,000