v3.24.1.u1
Other Balance Sheet Information - Schedule of Other Current Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash held on behalf of customers $ 136 $ 87 $ 99
Other receivables 71 58  
Deferred contract acquisition costs 64 60  
Prepaid expenses 33 24  
Other 26 30  
Other current assets $ 330 $ 259