XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Trade accounts payable $ 540 $ 449
Client deposits 950 931
Transferrable federal tax credits 307 804
Accrued compensation and benefits 289 344
Accrued taxes 205 203
Accrued interest 222 298
Accrued payment network fees 250 232
Operating lease liabilities 114 118
Accrued professional fees 103 96
Other accrued expenses 977 880
Total $ 3,957 $ 4,355