v3.26.1
Revenue - Rollforward of Deferred Contract Costs (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Capitalized Contract Cost [Roll Forward]    
Beginning balance $ 191 $ 157
Addition to deferred contract costs 46 54
Amortization of deferred contract costs (44) (36)
Ending balance $ 193 $ 175