XML 36 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 22 Months Ended
Jun. 01, 2018
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Dec. 31, 2019
Nov. 30, 2017
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Charge (benefit) related to changes in fair value of contingent consideration   $ 500,000 $ 3,100,000      
Contingent consideration, fair value   9,680,000   $ 9,680,000 $ 9,220,000  
1.75% Convertible Senior Notes Due 2022            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Debt instrument fixed interest rate per annum           1.75%
1.75% Convertible Senior Notes Due 2022 | Level 2            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Fair value of convertible senior notes   $ 187,100,000   $ 187,100,000 $ 195,400,000  
Debt instrument fixed interest rate per annum   1.75%   1.75% 1.75%  
Ahalogy            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Contingent consideration paid out $ 14,600,000 $ 27,000,000.0   $ 12,400,000    
Contingent consideration, fair value $ 14,600,000 $ 0   $ 0    
Money Market Funds            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Fixed net asset value   $ 1.0   $ 1.0