XML 101 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Capitalized Contract Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Acquisition Costs    
Capitalized Contract Cost [Roll Forward]    
Beginning of period balance $ 222 $ 289
Costs incurred 172 176
Amortization (192) (209)
Classified as held for sale 0 (34)
End of period balance 202 222
Acquisition Costs | Discontinued Operations, Held-for-sale | EMEA Business    
Capitalized Contract Cost [Roll Forward]    
Classified as held for sale (6)  
Fulfillment Costs    
Capitalized Contract Cost [Roll Forward]    
Beginning of period balance 186 216
Costs incurred 158 151
Amortization (149) (149)
Classified as held for sale (3) (32)
End of period balance 192 $ 186
Fulfillment Costs | Discontinued Operations, Held-for-sale | EMEA Business    
Capitalized Contract Cost [Roll Forward]    
Classified as held for sale $ 0