Income Taxes - Schedule of Company's Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Provision (benefit) for income taxes:      
Current - Federal $ (2,033) $ (1,776) $ 3,730
Current - State and local (6) 104 172
Current - Foreign (310) 687 (96)
Current - Total (2,349) (985) 3,806
Deferred - Federal (136) (240) (334)
Deferred - State and local 1,163 (96) 44
Deferred - Foreign 777 (587)  
Deferred - Total 1,804 (923) (290)
Total provision (benefit) for income taxes $ (545) $ (1,908) $ 3,516