XML 36 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Inventory    
Raw materials $ 644 $ 853
Work-in-process 5,362 3,152
Finished goods 1,691 1,064
Total inventory $ 7,697 $ 5,069