XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Agreements (Narrative) (Details)
$ in Millions
1 Months Ended
Jul. 25, 2018
renewal_option
Aug. 31, 2017
Dec. 31, 2019
USD ($)
Optime Care, Inc.      
Debt And Credit Agreements [Line Items]      
Initial agreement period   5 years  
Active Pharmaceutical Ingredient      
Debt And Credit Agreements [Line Items]      
Number of renewal options | renewal_option 2    
Renewal option period 1 year    
Purchase obligation, due in next twelve months     $ 0.6
Quotient Sciences agreement      
Debt And Credit Agreements [Line Items]      
Purchase obligation, due in next twelve months     $ 0.4