XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property and Equipment [Line Items]          
Total property and equipment $ 236,352   $ 236,352   $ 200,463
Accumulated depreciation and amortization expenses (141,707)   (141,707)   (119,098)
Total property and equipment, net 94,645   94,645   81,365
Depreciation expense 7,700 $ 7,400 23,100 $ 22,800  
Capitalized computer software, amortization 6,400 6,700 19,600 20,000  
Computer hardware          
Property and Equipment [Line Items]          
Total property and equipment 27,988   27,988   21,970
Furniture and equipment          
Property and Equipment [Line Items]          
Total property and equipment 4,141   4,141   3,581
Internal-use software development costs          
Property and Equipment [Line Items]          
Total property and equipment 181,063   181,063   159,587
Total property and equipment, net 73,000   73,000   71,200
Capitalized computer software additions 8,000 $ 5,400 21,500 $ 16,500  
Leasehold improvements          
Property and Equipment [Line Items]          
Total property and equipment $ 23,160   $ 23,160   $ 15,325