Annual report pursuant to Section 13 and 15(d)

Licensing and Other Arrangements - NIAID (Details)

v3.20.4
Licensing and Other Arrangements - NIAID (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2008
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Dec. 31, 2014
Licensing and other arrangements          
Revenue recognized   $ 27,941 $ 17,276    
Arrangement with Governmental Agency | NIAID          
Licensing and other arrangements          
Total contract amount awarded $ 64,800        
Contractual term 3 years        
Accounts receivable         $ 400
Deferred revenue/Contract liabilities         $ 800
Accounts receivable written off       $ 400  
Estimated refund liability   1,400      
Revenue recognized   $ (600)