XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Customer Relationships and Other Intangible Assets - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
reporting_unit
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Oct. 31, 2021
Jul. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]                
Number of reporting units | reporting_unit   1            
Goodwill impairment (as a percent)         14.00% 17.00% 17.00% 26.00%
Goodwill impairment $ 3,700 $ 0 $ 0 $ 3,708        
Acquired finite-lived intangible asset amortization expense   843 $ 838 $ 809        
Intangible assets and goodwill   $ 15,600            
Acquired finite-lived intangible assets, weighted average useful life   8 years            
Customer relationships                
Acquired Finite-Lived Intangible Assets [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life   9 years            
Trade names                
Acquired Finite-Lived Intangible Assets [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life   1 year            
Developed technology                
Acquired Finite-Lived Intangible Assets [Line Items]                
Acquired finite-lived intangible assets, weighted average useful life   4 years            
Revenue Multiple | Minimum                
Acquired Finite-Lived Intangible Assets [Line Items]                
Goodwill impairment, measurement input 2.1              
Revenue Multiple | Maximum                
Acquired Finite-Lived Intangible Assets [Line Items]                
Goodwill impairment, measurement input 4.9              
EBITDA Multiple | Minimum                
Acquired Finite-Lived Intangible Assets [Line Items]                
Goodwill impairment, measurement input 4.9              
EBITDA Multiple | Maximum                
Acquired Finite-Lived Intangible Assets [Line Items]                
Goodwill impairment, measurement input 9.8