XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property and Equipment    
Total property and equipment $ 632,953 $ 584,615
Less: accumulated depreciation and amortization (438,276) (374,976)
Total property and equipment, net 194,677 209,639
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 349,038 297,655
Data center equipment    
Property and Equipment    
Total property and equipment 104,583 104,543
Finance lease asset 72,400 72,400
Finance lease asset, accumulated amortization 65,500 55,900
Leasehold improvements    
Property and Equipment    
Total property and equipment 92,148 92,315
Office equipment    
Property and Equipment    
Total property and equipment 57,983 60,905
Furniture and fixtures    
Property and Equipment    
Total property and equipment 14,562 14,558
Software    
Property and Equipment    
Total property and equipment $ 14,639 $ 14,639