XML 46 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Net Revenues - Schedule of disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total net revenues $ 8,524 $ 7,323 $ 16,432 $ 14,437
Net retail sales        
Disaggregation of Revenue [Line Items]        
Total net revenues 6,507 5,779 12,595 11,674
Third-party merchant services        
Disaggregation of Revenue [Line Items]        
Total net revenues 1,755 1,374 3,317 2,421
Other revenue        
Disaggregation of Revenue [Line Items]        
Total net revenues $ 262 $ 170 $ 520 $ 342