XML 73 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]            
Agreements for product and product-related services revenue, description     The Company’s agreements for product and product-related services revenue have an expected duration of one year or less      
Revenue recognized     $ 1,109,443 $ 1,174,660    
Service revenue $ 5,404,793 $ 4,706,378 14,403,938 13,775,796    
Accounts receivable 3,933,361   3,933,361   $ 5,012,678  
Research and development 2,570,355 3,561,459 7,898,742 8,909,729    
Profit sharing payments 2,939,007 1,239,702 7,492,905 3,827,447    
Contract liabilities 563,628 387,975 563,628 387,975 410,947 $ 837,885
SOW One            
Disaggregation Of Revenue [Line Items]            
Service revenue 0 0 0 2,397,136    
Accounts receivable 0   0   0  
Research and development   0   1,716,115    
SOW Two            
Disaggregation Of Revenue [Line Items]            
Accounts receivable 834,974   834,974   1,007,950  
Research and development 244,673 1,667,303 1,345,705 2,431,445    
SOW Three            
Disaggregation Of Revenue [Line Items]            
Accounts receivable 332,444   332,444   $ 363,869  
Research and development 348,167 682,295 $ 618,613 1,536,859    
Profit sharing payments   209,140   355,631    
QIAGEN Manchester Limited            
Disaggregation Of Revenue [Line Items]            
Agreement commencement period     2016-11      
Product revenue            
Disaggregation Of Revenue [Line Items]            
Revenue recognized 0 0 $ 68,820 0    
Custom RUO Assay Design and Related Agreements            
Disaggregation Of Revenue [Line Items]            
Revenue recognized 0 0 41,137 0    
Collaborative Development Services            
Disaggregation Of Revenue [Line Items]            
Revenue recognized       181,235    
Service revenue 1,093,750 3,391,534 3,006,022 8,704,094    
Contract liabilities           $ 110,317
Collaborative Development Services | SOW Two            
Disaggregation Of Revenue [Line Items]            
Service revenue 627,614 2,184,493 2,209,597 3,665,311    
Profit sharing payments 301,690 439,910 355,310 826,279    
Collaborative Development Services | SOW Three            
Disaggregation Of Revenue [Line Items]            
Service revenue $ 466,137 $ 1,207,041 $ 796,425 $ 2,641,647    
Minimum            
Disaggregation Of Revenue [Line Items]            
Customer payment term     30 days      
Maximum            
Disaggregation Of Revenue [Line Items]            
Customer payment term     90 days      
Maximum | QIAGEN Manchester Limited            
Disaggregation Of Revenue [Line Items]            
Term of agreement     1 year