XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accrued Liabilities Current [Abstract]    
Accrued goods and services $ 8,436 $ 8,364
Accrued inventory purchases 4,261 3,094
Accrued customer rebates 7,064 3,569
Other 10 7
Accrued liabilities $ 19,771 $ 15,034