XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Development and License Agreements - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Sep. 30, 2020
Jun. 30, 2022
Dec. 31, 2021
BARDA Agreement      
Licenses Agreements [Line Items]      
Additional committed fund receivable   $ 23,000,000  
Committed fund receivable   149,500,000  
Committed fund receivable   246,500,000  
Accounts receivable of billed and unbilled amounts   5,700,000 $ 4,700,000
BARDA Agreement | Cerus Corporation | Maximum      
Licenses Agreements [Line Items]      
Co-investment by the company   10,000,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