XML 43 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Statement Details - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Royalties $ 1,415 $ 1,727
Payroll and related expenses 2,716 2,415
Professional fees 483 514
Accrued interest 1,543 239
Deferred revenue 2,235 2,048
Operating lease liabilities 1,101  
Acquisition-related liabilities 1,000 1,000
Other 7,368 5,081
Accrued expenses and other current liabilities, total $ 17,861 $ 13,024