XML 97 R49.htm IDEA: XBRL DOCUMENT v3.20.1
PROPERTY AND EQUIPMENT, Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment [Abstract]    
Property and equipment, gross $ 21,355 $ 15,500
Less accumulated depreciation (8,073) (5,107)
Property and equipment, net 13,282 10,393
Computer software and equipment    
Property and Equipment [Abstract]    
Property and equipment, gross $ 19,630 14,114
Computer software and equipment | Minimum    
Property and Equipment [Abstract]    
Estimated useful lives 3 years  
Computer software and equipment | Maximum    
Property and Equipment [Abstract]    
Estimated useful lives 5 years  
Office improvements    
Property and Equipment [Abstract]    
Property and equipment, gross $ 1,225 989
Estimated useful lives 5 years  
Furniture and fixtures    
Property and Equipment [Abstract]    
Property and equipment, gross $ 500 $ 397
Estimated useful lives 7 years