XML 49 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment - Schedule of Depreciation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment    
Depreciation $ 6,758 $ 6,199
Maximum    
Property and Equipment    
Accelerated depreciation 100 100
Product costs    
Property and Equipment    
Depreciation 1,604 961
Service costs    
Property and Equipment    
Depreciation 3,809 3,059
Sales and marketing    
Property and Equipment    
Depreciation 30 28
Product development    
Property and Equipment    
Depreciation 59 62
General and administrative    
Property and Equipment    
Depreciation $ 1,256 $ 2,089