Quarterly report pursuant to Section 13 or 15(d)

Property and Equipment, Net - Schedule Of Property, Plan, Equipment and Depreciation Expense (Details)

v3.22.2
Property and Equipment, Net - Schedule Of Property, Plan, Equipment and Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Cost:          
Property and equipment, gross $ 147,938   $ 147,938   $ 140,279
Less: accumulated depreciation and amortization (86,546)   (86,546)   (90,064)
Total property and equipment, net 61,392   61,392   50,215
Depreciation and amortization expense 5,450 $ 5,246 $ 11,054 $ 10,889  
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     3 years    
Cost:          
Property and equipment, gross 72,638   $ 72,638   72,289
Leasehold improvements          
Cost:          
Property and equipment, gross 36,707   $ 36,707   43,544
Leased data servers          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     3 years    
Cost:          
Property and equipment, gross 15,108   $ 15,108   590
Office furniture and fixtures          
Cost:          
Property and equipment, gross 10,789   $ 10,789   12,214
Office furniture and fixtures | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     3 years    
Office furniture and fixtures | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     7 years    
Office equipment and other          
Cost:          
Property and equipment, gross 9,027   $ 9,027   7,973
Office equipment and other | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     3 years    
Office equipment and other | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     5 years    
Building and building improvements          
Cost:          
Property and equipment, gross 2,729   $ 2,729   2,729
Building and building improvements | Minimum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     7 years    
Building and building improvements | Maximum          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life     39 years    
Land          
Cost:          
Property and equipment, gross $ 940   $ 940   $ 940