XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property and Equipment    
Total property and equipment $ 574,210 $ 550,275
Less: accumulated depreciation and amortization (351,953) (286,296)
Total property and equipment, net 222,257 263,979
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 285,905 257,983
Data center equipment    
Property and Equipment    
Total property and equipment 105,027 100,207
Finance lease asset 72,400 72,400
Finance lease asset, accumulated amortization 52,400 41,200
Leasehold improvements    
Property and Equipment    
Total property and equipment 92,491 91,660
Office equipment    
Property and Equipment    
Total property and equipment 61,578 70,815
Furniture and fixtures    
Property and Equipment    
Total property and equipment 14,570 14,935
Software    
Property and Equipment    
Total property and equipment $ 14,639 $ 14,675