XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Property and Equipment [Line Items]          
Total property and equipment $ 240,933   $ 240,933   $ 236,763
Accumulated depreciation expense (165,636)   (165,636)   (158,569)
Total property and equipment, net 75,297   75,297   78,194
Net capitalized internal-use software development costs 68,700   68,700   70,900
Depreciation expense 7,900 $ 8,200 15,400 $ 16,300  
Capitalized computer software, amortization 6,700 6,800 13,000 13,500  
Computer hardware          
Property and Equipment [Line Items]          
Total property and equipment 14,669   14,669   21,501
Furniture and equipment          
Property and Equipment [Line Items]          
Total property and equipment 1,619   1,619   1,297
Internal-use software development costs          
Property and Equipment [Line Items]          
Total property and equipment 223,211   223,211   212,913
Capitalized computer software additions 5,800 $ 5,700 10,300 $ 13,800  
Leasehold improvements          
Property and Equipment [Line Items]          
Total property and equipment $ 1,434   $ 1,434   $ 1,052