XML 82 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Computer Hardware and Other Property, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Total computer hardware and other property $ 71,374   $ 73,068
Accumulated depreciation (37,809)   (36,801)
Total computer hardware and other property, net 33,565   36,267
Depreciation 3,333 $ 2,329  
Computer hardware      
Property, Plant and Equipment [Line Items]      
Total computer hardware and other property 39,909   38,253
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total computer hardware and other property 18,734   21,614
Furniture, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Total computer hardware and other property $ 12,731   $ 13,201