XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash and Cash Equivalents and Fair Value of Financial Instruments - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Gain related to contingent liability $ 0 $ 600 $ 0
Avantec Heathcare Limited      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent liability, before payout 3,000    
Contingent liability, after payout 2,400    
Gain related to contingent liability $ 600