v3.26.1
Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,404,797 $ 1,200,804
Less: accumulated depreciation (560,524) (524,829)
Less: accumulated amortization (90,416) (86,881)
Property and equipment, net 753,857 589,094
Servers and related equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 987,888 933,576
Equipment under finance leases and financing obligations    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 290,781 144,819
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 125,355 121,735
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 412 412
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 361 262
Equipment Under Finance Leases    
Property, Plant and Equipment [Line Items]    
Less: accumulated amortization (15,964) (11,502)
Gross value $ 147,203 $ 13,316