XML 68 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 16,673 $ 16,435
Less: Accumulated depreciation (13,972) (12,810)
Total property and equipment, net 2,701 3,625
Servers, computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 15,014 14,901
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 889 863
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 770 $ 671