XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment    
Total property and equipment $ 584,615 $ 550,275
Less: accumulated depreciation and amortization (374,976) (286,296)
Total property and equipment, net 209,639 263,979
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 297,655 257,983
Data center equipment    
Property and Equipment    
Total property and equipment 104,543 100,207
Finance lease asset 72,400 72,400
Finance lease asset, accumulated amortization 55,900 41,200
Leasehold improvements    
Property and Equipment    
Total property and equipment 92,315 91,660
Office equipment    
Property and Equipment    
Total property and equipment 60,905 70,815
Furniture and fixtures    
Property and Equipment    
Total property and equipment 14,558 14,935
Software    
Property and Equipment    
Total property and equipment $ 14,639 $ 14,675