XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade accounts payable $ 412 $ 652
Client deposits 898 871
Accrued compensation and benefits 247 279
Accrued taxes 103 432
Accrued interest 275 216
Accrued payment network fees 216 219
Operating lease liabilities 118 124
Accrued professional fees 116 108
Other accrued expenses 974 982
Total $ 3,359 $ 3,883