XML 66 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Accounts Payable and Accrued Liabilities [Line Items]    
Payroll and payroll-related expenses $ 5,241 $ 3,525
Research and development expenses 828 4,391
Sales and marketing accruals 3,141 1,509
Accrued revenue allowances 10,732 4,717
All other 4,284 2,245
Total accrued expenses and other current liabilities $ 24,226 $ 16,387