XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 823 $ 716 $ 1,643 $ 1,475
Transaction        
Disaggregation of Revenue [Line Items]        
Revenue 595 510 1,198 1,069
Advertising and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 228 $ 206 $ 445 $ 406