Income Taxes - The Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Current:      
Federal $ 3,218 $ 2,058 $ 504
State 333 238 143
Foreign 499 181 192
Current, Total 4,050 2,477 839
Deferred:      
Federal (12) (176) 1,968
State (466) (14) (84)
Foreign 94 118 (1,597)
Deferred, Total (384) (72) 287
Provision for income taxes $ 3,666 $ 2,405 $ 1,126