v3.26.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Property, Plant, and Equipment          
Depreciation $ 6,000 $ 4,280 $ 11,670 $ 8,120  
Disposal Group, Held-for-Sale, Not Discontinued Operations | Construction in Progress and Land Held-for-Sale          
Property, Plant, and Equipment          
Assets held-for-sale 2,030   2,030   $ 1,480
Servers and network assets          
Property, Plant, and Equipment          
Depreciation $ 4,620 $ 3,120 $ 9,010 $ 5,740