XML 71 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
 
December 31,
 
2019
 
2018
Cost:
 
 
 
Computer equipment
$
16,546

 
$
12,848

Office furniture and equipment
4,910

 
3,193

Leasehold improvements
31,291

 
12,814

 
52,747

 
28,855

Accumulated depreciation
16,409

 
11,532

Property and equipment, net
$
36,338

 
$
17,323