XML 70 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Fair Value Inputs, Liabilities, Quantitative Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Contingent Consideration            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Contingent consideration liability $ 10,031 $ 10,912 $ 10,956 $ 11,077 $ 5,572 $ 683
Revenue-based Payments | Contingent Consideration            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Contingent consideration liability $ 10,031   $ 10,956      
Measurement Input, Discount Rate | Revenue-based Payments | Contingent Consideration | Minimum | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Unobservable inputs, contingent liability 9.90%   9.90%      
Measurement Input, Discount Rate | Revenue-based Payments | Contingent Consideration | Maximum | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Unobservable inputs, contingent liability 15.00%   15.00%      
Milestone Payment Probability | Revenue-based Payments | Contingent Consideration | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Unobservable inputs, contingent liability     100.00%      
Contingent Receivable | Other Payments            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Contingent consideration asset $ 308   $ 760      
Contingent Receivable | Measurement Input, Discount Rate | Other Payments | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Unobservable inputs, contingent receivable asset 10.00%   10.00%      
Contingent Receivable | Milestone Payment Probability | Other Payments | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]            
Unobservable inputs, contingent receivable asset 35.00%   75.00%