XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions, € in Billions
1 Months Ended
Mar. 18, 2021
USD ($)
Mar. 16, 2020
EUR (€)
Aug. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
VirnetX | Pending Litigation        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party       $ 503
iOS Performance Management | Litigation, final court approval        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party $ 310      
French Competition Authority | Pending Litigation        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party | €   € 1.1    
Optis | Pending Litigation        
Commitments and Contingencies Disclosure [Line Items]        
Award from legal proceedings, due to other party     $ 300