v3.24.3
Revenue - Rollforward of Deferred Contract Costs (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Capitalized Contract Cost [Roll Forward]    
Beginning balance $ 137 $ 100
Addition to deferred contract costs 61 60
Amortization of deferred contract costs (43) (33)
Ending balance $ 155 $ 127