XML 69 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property Plant And Equipment [Line Items]    
Total property and equipment at cost $ 59,147 $ 56,108
Less: accumulated depreciation (38,188) (32,532)
Total property and equipment, net 20,959 23,576
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment at cost 7,963 7,659
Computer Equipment and Related Software    
Property Plant And Equipment [Line Items]    
Total property and equipment at cost 45,504 30,256
Furniture and Office Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment at cost 4,418 6,173
Capital Projects in Process    
Property Plant And Equipment [Line Items]    
Total property and equipment at cost $ 1,262 $ 12,020