v3.22.1
Property, Equipment and Leasehold Improvements, Net - Schedule of Property, Equipment and Leasehold Improvements, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Abstract]    
Computer & related equipment $ 180,600 $ 179,557
Furniture & fixtures 15,162 14,194
Leasehold improvements 57,138 56,308
Work-in-process 2,617 2,699
Subtotal 255,517 252,758
Accumulated depreciation and amortization (190,835) (186,043)
Property, equipment and leasehold improvements, net $ 64,682 $ 66,715