XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions, € in Billions
Mar. 16, 2020
EUR (€)
Feb. 28, 2020
USD ($)
Apr. 11, 2018
USD ($)
Jun. 27, 2020
USD ($)
Commitments and Contingencies Disclosure [Line Items]        
Unconditional purchase obligations       $ 9,200
VirnetX [Member] | Pending litigation        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceeding, due to other party     $ 503  
iOS Performance Management | Pending litigation | Minimum        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceeding, due to other party   $ 310    
iOS Performance Management | Pending litigation | Maximum        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceeding, due to other party   $ 500    
French Competition Authority | Pending litigation        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceeding, due to other party | € € 1.1