XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Processing, administrative, and other fees $ 5,516 $ 5,107 $ 10,646 $ 9,990  
Amounts due from unconsolidated merchant alliances 4,116   4,116   $ 3,725
Affiliated entities          
Related Party Transaction [Line Items]          
Processing, administrative, and other fees 19 $ 37 51 $ 77  
Amounts due from unconsolidated merchant alliances $ 14   $ 14   $ 21