XML 59 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Payables and Accruals [Abstract]    
Sales and marketing costs $ 16,707 $ 11,928
Compensation and benefits 13,298 11,217
Manufacturing costs 1,799 1,732
Rent obligations 632 664
Other 2,257 3,350
Total accrued expenses $ 34,693 $ 28,891