Goodwill and Other Intangible Assets - Carrying Amount of Amortizable Intangible Assets and Related Accumulated Amortization (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 9 years 6 months  
Gross Carrying Amount $ 42,893 $ 40,443
Accumulated Amortization (24,206) (19,504)
Net Carrying Amount $ 18,687 20,939
Client relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 7 years 6 months  
Gross Carrying Amount $ 25,414 23,316
Accumulated Amortization (17,550) (14,999)
Net Carrying Amount $ 7,864 8,317
Trade Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 15 years  
Gross Carrying Amount $ 9,251 9,334
Accumulated Amortization (3,416) (2,358)
Net Carrying Amount $ 5,835 6,976
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 7 years  
Gross Carrying Amount $ 7,200 7,200
Accumulated Amortization (3,086) (2,057)
Net Carrying Amount $ 4,114 5,143
Non-compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 5 years  
Gross Carrying Amount $ 586 593
Accumulated Amortization (117) (90)
Net Carrying Amount $ 469 503
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Life (in years) 3 years  
Gross Carrying Amount $ 442  
Accumulated Amortization (37) 0
Net Carrying Amount $ 405 $ 0