XML 63 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property Plant and Equipment, Useful Life The estimated useful life for each asset category is as follows:
Property and EquipmentEstimated Useful Life
Servers and related equipment
5 years
Computer hardware and software
2 - 5 years
Furniture and fixtures
2 years
Leasehold improvements
Shorter of remaining lease term or estimated useful life
Property and equipment, net, consisted of the following (in thousands):
As of December 31,
20232022
Servers and related equipment and software$914,989 $741,418 
Computer hardware and software licenses43,732 23,647 
Furniture and fixtures520 446 
Leasehold improvements101,785 69,311 
Construction in progress77,043 24,306 
Total property and equipment
1,138,069 859,128 
Less accumulated depreciation and amortization(442,709)(266,782)
Property and equipment—net
$695,360 $592,346