v3.19.3.a.u2
Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment      
Property and equipment, gross   $ 31,573,000,000  
Property, plant, and equipment and finance lease right-of-use asset, gross $ 45,986,000,000    
Less: Accumulated depreciation (10,663,000,000)    
Less: Accumulated depreciation   (6,890,000,000)  
Property and equipment, net 35,323,000,000    
Property and equipment, net   24,683,000,000  
Depreciation expense 5,180,000,000 3,680,000,000 $ 2,330,000,000
Interest costs capitalized 0 0 0
Land      
Property, Plant and Equipment      
Property and equipment, gross   899,000,000  
Buildings      
Property, Plant and Equipment      
Property and equipment, gross   7,401,000,000  
Leasehold improvements      
Property, Plant and Equipment      
Property and equipment, gross   1,841,000,000  
Network equipment      
Property, Plant and Equipment      
Property and equipment, gross   13,017,000,000  
Computer software, office equipment and other      
Property, Plant and Equipment      
Property and equipment, gross   1,187,000,000  
Finance lease right-of-use assets      
Property, Plant and Equipment      
Property and equipment, gross   0  
Construction in progress      
Property, Plant and Equipment      
Property and equipment, gross   7,228,000,000  
Network equipment      
Property, Plant and Equipment      
Depreciation expense 3,830,000,000 $ 2,940,000,000 $ 1,840,000,000
Finance lease right-of-use assets      
Property, Plant and Equipment      
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 1,635,000,000    
Land      
Property, Plant and Equipment      
Property and equipment, gross 1,097,000,000    
Buildings      
Property, Plant and Equipment      
Property and equipment, gross 11,226,000,000    
Leasehold improvements      
Property, Plant and Equipment      
Property and equipment, gross 3,112,000,000    
Network equipment      
Property, Plant and Equipment      
Property and equipment, gross 17,004,000,000    
Computer software, office equipment and other      
Property, Plant and Equipment      
Property and equipment, gross 1,813,000,000    
Construction in progress      
Property, Plant and Equipment      
Property and equipment, gross $ 10,099,000,000