XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Components of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Balance Sheet Related Disclosures [Abstract]    
Payroll-related expenses $ 591 $ 780
Engineering services 506 637
Accrued inventory 301 283
Accrued warranty 58 194
Taxes payable 48 72
Professional fees 41 31
Other 17 15
Total accrued liabilities $ 1,562 $ 2,012