XML 68 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details)
$ in Millions, € in Billions
1 Months Ended
Nov. 18, 2020
USD ($)
Aug. 11, 2020
USD ($)
Mar. 16, 2020
EUR (€)
Feb. 28, 2020
USD ($)
Oct. 31, 2020
USD ($)
Dec. 26, 2020
USD ($)
Commitments and Contingencies Disclosure [Line Items]            
Unconditional purchase obligations           $ 8,100
VirnetX | 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    
iOS Performance Management | Settled litigation            
Commitments and Contingencies Disclosure [Line Items]            
Award from legal proceeding, due to other party $ 113          
French Competition Authority | Pending litigation            
Commitments and Contingencies Disclosure [Line Items]            
Award from legal proceeding, due to other party | €     € 1.1      
Optis | Pending litigation            
Commitments and Contingencies Disclosure [Line Items]            
Award from legal proceeding, due to other party   $ 506