v3.26.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Property, Plant and Equipment    
Depreciation $ 5,680 $ 3,840
Disposal Group, Held-for-Sale, Not Discontinued Operations | Construction in Progress and Land Held-for-Sale    
Property, Plant and Equipment    
Assets held-for-sale 1,480  
Servers and network assets    
Property, Plant and Equipment    
Depreciation $ 4,380 $ 2,630