XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property and Equipment    
Total property and equipment $ 562,666 $ 550,275
Less: accumulated depreciation and amortization (327,274) (286,296)
Total property and equipment, net 235,392 263,979
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 274,994 257,983
Data center equipment    
Property and Equipment    
Total property and equipment 104,956 100,207
Finance lease asset 72,400 72,400
Finance lease asset, accumulated amortization 48,700 41,200
Leasehold improvements    
Property and Equipment    
Total property and equipment 92,610 91,660
Office equipment    
Property and Equipment    
Total property and equipment 60,771 70,815
Furniture and fixtures    
Property and Equipment    
Total property and equipment 14,696 14,935
Software    
Property and Equipment    
Total property and equipment $ 14,639 $ 14,675