XML 95 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Oct. 31, 2018
Operating Leased Assets [Line Items]      
Purchase obligation due 2020 $ 3,600    
Purchase obligation due 2021 and 2022 3,300    
Purchase obligation due 2023 and 2024 1,600    
Purchase obligation due thereafter 1,400    
Commitments due 2020 164    
Commitments due 2021 and 2022 267    
Commitments due 2023 and 2024 171    
Commitments due thereafter 196    
Interest Rate Contract | Cash Flow Hedging      
Operating Leased Assets [Line Items]      
Aggregate notional amount     $ 9,600
Fair value of derivative instrument 1,200 $ 447  
Sprint      
Operating Leased Assets [Line Items]      
Total long-term lease commitment $ 481