Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments - Fair Value Measured on a Recurring Basis (Details)

v3.2.0.727
Financial Instruments - Fair Value Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities $ 30,765 $ 60,513
Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 5,421 1,858
Fair Value, Measurements, Recurring [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 5,421 1,858
Liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Government debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Corporate debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 1 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 5,421 1,858
Fair Value, Measurements, Recurring [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 25,344 58,655
Liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Government debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 8,899 27,151
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Corporate debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 16,445 31,504
Fair Value, Measurements, Recurring [Member] | Level 2 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Liabilities 133 265
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 133 265
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Government debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Corporate debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Level 3 [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 0 0
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 30,765 60,513
Liabilities 133 265
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member] | Contingent Consideration [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 133 265
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member] | Government debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 8,899 27,151
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member] | Corporate debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities 16,445 31,504
Fair Value, Measurements, Recurring [Member] | Estimate of Fair Value Measurement [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale Securities $ 5,421 $ 1,858