XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Equipment and Leasehold Improvements, Net - Schedule of Property, Equipment and Leasehold Improvements, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property Plant And Equipment [Abstract]    
Computer & related equipment $ 183,688 $ 186,786
Furniture & fixtures 14,936 15,276
Leasehold improvements 58,098 56,537
Work-in-process 1,729 2,996
Subtotal 258,451 261,595
Accumulated depreciation and amortization (187,908) (181,149)
Property, equipment and leasehold improvements, net $ 70,543 $ 80,446