XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property and Equipment [Line Items]          
Total property and equipment $ 250,138   $ 250,138   $ 238,351
Accumulated depreciation and amortization expenses (166,614)   (166,614)   (150,477)
Total property and equipment, net 83,524   83,524   87,874
Net capitalized internal-use software development costs 74,100   74,100   73,700
Depreciation expense 8,200 $ 7,800 16,300 $ 15,400  
Capitalized computer software, amortization 6,800 6,500 13,500 13,200  
Computer hardware          
Property and Equipment [Line Items]          
Total property and equipment 31,139   31,139   30,092
Furniture and equipment          
Property and Equipment [Line Items]          
Total property and equipment 3,968   3,968   4,214
Internal-use software development costs          
Property and Equipment [Line Items]          
Total property and equipment 203,817   203,817   189,119
Capitalized computer software additions 5,700 $ 7,100 13,800 $ 13,500  
Leasehold improvements          
Property and Equipment [Line Items]          
Total property and equipment $ 11,214   $ 11,214   $ 14,926