XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property and Equipment    
Total property and equipment $ 562,526 $ 576,530
Less: accumulated depreciation and amortization (386,824) (385,488)
Total property and equipment, net 175,702 191,042
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 403,724 357,334
Data center equipment    
Property and Equipment    
Total property and equipment 27,468 63,672
Finance lease asset 1,400 33,500
Finance lease asset, accumulated amortization 1,400 28,600
Leasehold improvements    
Property and Equipment    
Total property and equipment 61,973 78,104
Office equipment    
Property and Equipment    
Total property and equipment 45,880 50,659
Furniture and fixtures    
Property and Equipment    
Total property and equipment 10,371 12,618
Software    
Property and Equipment    
Total property and equipment $ 13,110 $ 14,143