XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Fair Value Inputs, Liabilities, Quantitative Information (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
Dec. 31, 2017
USD ($)
Mar. 31, 2018
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Contingent Consideration            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Contingent consideration liability $ 10,912 $ 10,956 $ 10,928 $ 5,572 $ 705 $ 683
Revenue-based Payments | Contingent Consideration            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Contingent consideration liability $ 10,912 $ 10,956        
Revenue-based Payments | Contingent Consideration | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Probability of milestone payment   100.00%        
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] (Deprecated 2018-01-31)            
Discount rate 0.099 0.099        
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] (Deprecated 2018-01-31)            
Discount rate 0.15 0.15        
Contingent Receivable | Other Payments            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Contingent consideration asset $ 474 $ 760        
Contingent Receivable | Other Payments | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Probability of milestone payment 54.00% 75.00%        
Contingent Receivable | Measurement Input, Discount Rate | Other Payments | Discounted Cash Flow | Fair Value, Inputs, Level 3            
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] (Deprecated 2018-01-31)            
Discount rate 0.10 0.10