v3.5.0.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Accrued product costs $ 449 $ 465
Accrued coop advertising 143 567
Accrued vacation pay 208 217
Income taxes payable 99 109
Other accruals 875 985
Total $ 1,774 $ 2,343