XML 85 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Property and equipment table (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment    
Construction in Progress, Gross $ 0 $ 2,180
Property, Plant and Equipment, Gross 59,521 51,621
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (25,334) (18,893)
Property, Plant and Equipment, Net 34,187 32,728
Software in progress 1,485 6,317
Land    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 2,114 2,114
Building    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 9,211 11,315
Computer Equipment    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 41,910 33,219
Office Equipment    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 3,172 3,260
Leasehold Improvements    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross 768 20
Vehicles    
Property, Plant and Equipment    
Property, Plant and Equipment, Gross $ 2,346 $ 1,693