Income Taxes - Schedule of Income Tax Provision (Benefit) Attributable to Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current      
U.S. Federal income tax $ 229 $ 162 $ 95
State and local income tax 1,199 1,072 1,499
Foreign income taxes 293 435 1,448
Total current income tax provision 1,721 1,669 3,042
Deferred      
U.S. Federal income tax (9) 39 (11)
State and local income tax (388) (48) 1,618
Foreign income taxes 784 156 860
Total deferred income tax provision 387 147 2,467
Total income tax provision (benefit) $ 2,108 $ 1,816 $ 5,509