Annual report pursuant to Section 13 and 15(d)

Licensing and Other Arrangements - NIAID (Details)

v3.22.0.1
Licensing and Other Arrangements - NIAID (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2008
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Dec. 15, 2021
Dec. 31, 2014
Oct. 31, 2011
Licensing and other arrangements                
Reduction of contingent refund liability     $ 105          
Payment of contract with customer refund liability $ 1,300   1,305 $ (612)        
Revenue recognized     36,518 27,941        
Contingent liabilities 0   0 1,410   $ 1,300    
Arrangement with Governmental Agency | National Institute of Allergy and Infectious Diseases "NIAID" [Member]                
Licensing and other arrangements                
Contractual term   3 years            
Accounts receivable             $ 400  
Deferred revenue/Contract liabilities             $ 800  
Accounts receivable written off         $ 400      
Estimated refund liability 1,300   1,300 1,400        
Reduction of contingent refund liability 100              
Payment of contract with customer refund liability 1,300              
Revenue recognized       $ (600)        
Contingent liabilities $ 0   $ 0          
Arrangement with Governmental Agency, Development One | National Institute of Allergy and Infectious Diseases "NIAID" [Member]                
Licensing and other arrangements                
Total contract amount awarded   $ 64,800            
Arrangement with Governmental Agency, Development Two | National Institute of Allergy and Infectious Diseases "NIAID" [Member]                
Licensing and other arrangements                
Total contract amount awarded               $ 28,000