Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v3.10.0.1
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 15, 2015
Mar. 30, 2015
Jun. 30, 2018
Dec. 31, 2017
Cappiccille        
Business Acquisition [Line Items]        
Cash paid on date of acquisition $ 148      
Contingent consideration $ 354      
Earn out payments percentage on revenue remainder of fiscal year 19.00%      
Earn out payments percentage on revenue due in two years 19.00%      
Earn out payments percentage on revenue due in three years 19.00%      
Earn out payments percentage on revenue due in four years 19.00%      
Earn out payments percentage on revenue due thereafter 19.00%      
Equity consideration for SLP acquired     $ 177 $ 279
Jamison        
Business Acquisition [Line Items]        
Cash paid on date of acquisition   $ 3,550    
Contingent consideration   1,429 $ 472 $ 817
Equity consideration for SLP acquired   $ 3,562    
Earn out payments percentage on EBITDA remainder of fiscal year   20.00%    
Earn out payments percentage on EBITDA due in two years   20.00%    
Earn out payments percentage on EBITDA due in three years   20.00%    
Earn out payments percentage on EBITDA due in four years   20.00%    
Earn out payments percentage on EBITDA due in five years   20.00%    
Earn Out Payments Percentage On EBITDA Due thereafter   20.00%    
Jamison | Seller Note        
Business Acquisition [Line Items]        
Promissory note issued   $ 394    
Interest on principal amount   5.00%    
Jamison | Principals Notes        
Business Acquisition [Line Items]        
Promissory note issued   $ 1,771    
Interest on principal amount   5.00%