XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property and Equipment [Line Items]      
Total property and equipment $ 209,286   $ 200,463
Accumulated depreciation and amortization expenses (126,409)   (119,098)
Total property and equipment, net 82,877   81,365
Depreciation expense 7,600 $ 7,800  
Capitalized computer software, amortization 6,700 6,700  
Computer hardware      
Property and Equipment [Line Items]      
Total property and equipment 24,409   21,970
Furniture and equipment      
Property and Equipment [Line Items]      
Total property and equipment 3,769   3,581
Internal-use software development costs      
Property and Equipment [Line Items]      
Total property and equipment 166,033   159,587
Total property and equipment, net 70,900   71,200
Capitalized computer software additions 6,400 $ 5,500  
Leasehold improvements      
Property and Equipment [Line Items]      
Total property and equipment $ 15,075   $ 15,325