XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Liabilities Current [Abstract]    
Accrued compensation and related benefits $ 5,206 $ 5,242
Customer Deposit   1,154
Accrued IP License 1,339 343
Accrued technical consulting and professional services 200 259
Accrued royalty, rebates and commission 278 287
Other accrued liabilities 3,695 1,932
Total accrued liabilities $ 10,718 $ 9,217