XML 116 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Property and equipment table (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment    
Construction in Progress, Gross $ 2,180 $ 0
Property, Plant and Equipment, Gross 51,621 30,085
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (18,893) (12,948)
Property, Plant and Equipment, Net 32,728 17,137
Software in progress 6,317 1,348
Land    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 2,114 2,114
Building    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 11,315 6,651
Computer Equipment    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 33,219 17,932
Office Equipment    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 3,260 2,800
Leasehold Improvements    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 20 20
Vehicles [Member]    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross $ 1,693 $ 568