XML 87 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurement - Changes in Estimated Fair Value of Contingent Consideration Liabilities (Detail) - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance $ 24,301    
Cash payments (6,303)    
Net loss recorded for fair value adjustments (1,114) $ (100) $ (500)
Balance   $ 24,301  
Contingent consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance $ 19,112