XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Trade accounts payable $ 663 $ 511
Client deposits 992 985
Transferrable federal tax credits 256 866
Accrued compensation and benefits 277 296
Accrued taxes 295 261
Accrued interest 224 335
Accrued payment network fees 307 253
Operating lease liabilities 118 116
Accrued professional fees 92 102
Obligation to purchase redeemable noncontrolling interest 95 95
Other accrued expenses 1,020 979
Total $ 4,339 $ 4,799