XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (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
Property and Equipment [Line Items]          
Total property and equipment $ 226,684   $ 226,684   $ 200,463
Accumulated depreciation and amortization expenses (134,057)   (134,057)   (119,098)
Total property and equipment, net 92,627   92,627   81,365
Depreciation expense 7,800 $ 7,600 15,400 $ 15,400  
Capitalized computer software, amortization 6,500 6,600 13,200 13,300  
Computer hardware          
Property and Equipment [Line Items]          
Total property and equipment 26,452   26,452   21,970
Furniture and equipment          
Property and Equipment [Line Items]          
Total property and equipment 4,021   4,021   3,581
Internal-use software development costs          
Property and Equipment [Line Items]          
Total property and equipment 173,099   173,099   159,587
Total property and equipment, net 71,500   71,500   71,200
Capitalized computer software additions 7,100 $ 5,600 13,500 $ 11,100  
Leasehold improvements          
Property and Equipment [Line Items]          
Total property and equipment $ 23,112   $ 23,112   $ 15,325