v3.26.1
REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Net revenues $ 8,682 $ 8,288 $ 17,035 $ 16,079
Net revenues which do not represent revenues recognized in the scope of ASC Topic 606 589 506 1,100 1,100
Transaction revenues        
Disaggregation of Revenue [Line Items]        
Net revenues 7,832 7,441 15,333 14,457
Revenues from other value added services        
Disaggregation of Revenue [Line Items]        
Net revenues 850 847 1,702 1,622
U.S.        
Disaggregation of Revenue [Line Items]        
Net revenues 5,048 4,709 9,930 9,172
Other countries        
Disaggregation of Revenue [Line Items]        
Net revenues $ 3,634 $ 3,579 $ 7,105 $ 6,907