XML 19 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions, € in Billions
Mar. 16, 2020
EUR (€)
Feb. 28, 2020
USD ($)
Apr. 11, 2018
USD ($)
Sep. 30, 2016
USD ($)
Mar. 28, 2020
USD ($)
Commitments and Contingencies Disclosure [Line Items]          
Unconditional purchase obligations         $ 9,900
VirnetX I | Pending litigation          
Commitments and Contingencies Disclosure [Line Items]          
Award from legal proceeding, due to other party       $ 302  
Award from legal proceeding, due to other party, revised amount, determined in subsequent proceedings       $ 440  
VirnetX II | 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