XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and Equipment    
Total property and equipment $ 583,816 $ 576,530
Less: accumulated depreciation and amortization (406,853) (385,488)
Total property and equipment, net 176,963 191,042
Capitalized internal-use software developments costs    
Property and Equipment    
Total property and equipment 421,795 357,334
Data center equipment    
Property and Equipment    
Total property and equipment 27,843 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 62,143 78,104
Office equipment    
Property and Equipment    
Total property and equipment 46,709 50,659
Furniture and fixtures    
Property and Equipment    
Total property and equipment 10,399 12,618
Software    
Property and Equipment    
Total property and equipment $ 14,927 $ 14,143