v3.26.3
Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following:
September 30, 2026December 31, 2025
Servers and related equipment
$1,072,894 $933,576 
Equipment under finance leases758,859 13,316 
Equipment under financing obligations200,490 131,503 
Internal-use software138,213 121,735 
Leasehold improvements655 412 
Furniture and fixtures438 262 
Property and equipment, gross$2,171,549 $1,200,804 
Less: accumulated depreciation$(665,568)$(524,829)
Less: accumulated amortization
(98,276)(86,881)
Property and equipment, net $1,407,705 $589,094