XML 67 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Summary of Total Net Revenues by Product Line (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation Of Revenue [Line Items]        
Net revenues $ 35,989 $ 45,885 $ 104,937 $ 131,497
Product Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 35,299 43,450 100,898 120,586
Product Revenues [Member] | OraQuick [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 13,256 12,016 37,813 40,813
Product Revenues [Member] | Oragene [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 11,590 22,450 27,316 52,799
Product Revenues [Member] | ORAcollect [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,489 1,353 9,032 3,460
Product Revenues [Member] | Intercept [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 2,230 1,743 6,144 5,811
Product Revenues [Member] | Histofreezer (through August 16, 2019) [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 569 2,199 5,718 6,526
Product Revenues [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 5,165 3,689 14,875 11,177
Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 690 2,435 4,039 10,911
Other [Member] | Royalty Income [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 758 1,132 2,956 4,827
Other [Member] | Research and Development Funding [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues (183) 1,083 679 4,540
Other [Member] | Charitable Support Reimbursement [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues 85 $ 220 203 $ 1,544
Other [Member] | Grant Funding [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenues $ 30   $ 201