XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade accounts payable $ 425 $ 652
Client deposits 899 871
Accrued compensation and benefits 229 279
Accrued taxes 312 432
Accrued interest 194 216
Accrued payment network fees 224 219
Operating lease liabilities 125 124
Accrued professional fees 126 108
Other accrued expenses 1,035 982
Total $ 3,569 $ 3,883