Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail)

v3.10.0.1
Fair Value Measurements - Schedule of Reconciliation of Contingent Consideration Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Fair Value Assets Measured On Recurring and Nonrecurring Basis [Line Items]    
Ending Balance $ 1,806  
Contingent Consideration [Member]    
Fair Value Assets Measured On Recurring and Nonrecurring Basis [Line Items]    
Beginning balance 0 $ 0
Contingent consideration in connection with acquisitions 1,720 0
Change in fair value of contingent consideration 86 0
Payments of contingent consideration 0 0
Ending Balance $ 1,806 $ 0