XML 60 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components (Schedule of Other Liabilities, Current) (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Components [Abstract]    
Accrued ESPP $ 2,037,000 $ 0
Other 2,482,000 225,000
Other liabilities, current $ 4,519,000 $ 225,000