XML 70 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components - Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued Liabilities and Other    
Accrued compensation and related expenses $ 5,425 $ 3,732
Accrued interest 0 831
Accrued professional services 583 341
Sales tax payable 388 466
Liability for early exercise of unvested stock options 331 65
Sales and warranty reserves 35 149
Other 98 140
Accrued liabilities and other $ 6,860 $ 5,724