XML 28 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net PROPERTY AND EQUIPMENT, NET
 
 December 31,
 20202019
Cost:  
Computer equipment$18,848 $16,546 
Office furniture and equipment5,735 4,910 
Leasehold improvements37,391 31,291 
 61,974 52,747 
Accumulated depreciation24,811 16,409 
Property and equipment, net$37,163 $36,338 
 
Depreciation expenses for the years ended December 31, 2020, 2019 and 2018 were $9,903, $6,321 and $4,156, respectively.