XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Accrued Liabilities and Other    
Accrued compensation, travel and related expenses $ 3,968 $ 3,732
Accrued interest 1,176 831
Accrued professional services 858 341
Sales tax payable 461 466
Liability for early exercise of unvested stock options 359 65
Sales and warranty reserves 52 149
Others 278 140
Accrued liabilities and other $ 7,152 $ 5,724