XML 84 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details) - Pending Litigation
$ in Millions, € in Billions
Aug. 11, 2020
USD ($)
Mar. 16, 2020
EUR (€)
Feb. 28, 2020
USD ($)
Apr. 11, 2018
USD ($)
VirnetX        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party       $ 503
iOS Performance Management | Minimum        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party     $ 310  
iOS Performance Management | Maximum        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party     $ 500  
French Competition Authority        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party | €   € 1.1    
Optis        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party $ 506