XML 84 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Equipment and Leasehold Improvements, Net - Schedule of Property, Equipment and Leasehold Improvements, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Computer & related equipment $ 179,557 $ 186,786
Furniture & fixtures 14,194 15,276
Leasehold improvements 56,308 56,537
Work-in-process 2,699 2,996
Subtotal 252,758 261,595
Accumulated depreciation and amortization (186,043) (181,149)
Property, equipment and leasehold improvements, net $ 66,715 $ 80,446
Computer & Related Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 2 years  
Computer & Related Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 5 years  
Furniture & Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 7 years  
Leasehold improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 1 year  
Leasehold improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Lives 21 years