XML 80 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Millions, € in Billions
1 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Apr. 30, 2021
USD ($)
Mar. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
segment
Jan. 01, 2022
USD ($)
Mar. 31, 2020
investment
Dec. 31, 2018
USD ($)
Accounting Policies [Line Items]                  
Number of investments impaired | investment               1  
Proceeds from the issuance of long-term debt       $ 2,015 $ 4,108 $ 0      
Accrued performance marketing liabilities       306 156        
Accrued compensation liabilities       $ 421 $ 333        
Number of operating segments | segment       4 4 6      
Number of reportable segments | segment       1          
Shareholders equity       $ 6,178 $ 4,893 $ 5,933     $ 8,785
Retained Earnings                  
Accounting Policies [Line Items]                  
Shareholders equity       24,453 $ 23,288 $ 23,232     $ 18,367
Accounting Standards Update 2020-06 | Retained Earnings | Subsequent Event                  
Accounting Policies [Line Items]                  
Shareholders equity             $ 30    
COVID-19                  
Accounting Policies [Line Items]                  
Government grant and other assistance benefit that was returned, cash paid       $ 107          
Senior Notes                  
Accounting Policies [Line Items]                  
Proceeds from the issuance of long-term debt | €     € 1.7            
Payment to redeem debt   $ 2,000              
Payment to satisfy the aggregate principal amount and the conversion premium in excess of the principal amount $ 1,100                
Maximum                  
Accounting Policies [Line Items]                  
Term of available-for-sale debt securities       5 years          
Lease renewal terms       9 years