XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.4
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and equipment and related depreciable useful lives as of December 31, 2020 and 2019 are composed of the following:
20202019
Furniture and equipment: 2-5 years
$6,818 $7,851 
Software development costs10,308 7,529 
Software: 3-5 years
2,808 3,970 
Leasehold improvements: shorter of the lease term or life of the improvement1,658 1,221 
Total property and equipment21,592 20,571 
Less accumulated depreciation and amortization(13,311)(12,704)
Property and equipment, net$8,281 $7,867