XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components - Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 13,480 $ 279
Work in process 19,282 14,395
Finished goods 393 2,844
Total inventories 33,155 17,518
Inventories 1,547 7,873
Inventories, noncurrent portion $ 31,608 $ 9,645