v3.5.0.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Payables And Accruals [Abstract]    
Accrued product costs $ 845 $ 465
Accrued coop advertising 158 567
Accrued vacation pay 194 217
Income taxes payable 99 109
Other accruals 1,061 985
Total $ 2,357 $ 2,343