XML 88 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 22,212 $ 21,690
Less accumulated depreciation and amortization (19,230) (17,900)
Property, plant and equipment, net 2,982 3,790
Depreciation expense 1,200 1,600
Capitalized computer software, amortization 157 247
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 3,427 3,353
Office equipment and office furniture    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,148 7,814
Capitalized internal-use software and website development    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 4,390 4,383
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 6,247 $ 6,140