v3.26.1
Deferred Revenue - Classification of Deferred Revenue (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]              
Current portion $ 335   $ 300 $ 298   $ 283  
Long-term portion 79   98 123   $ 147  
Deferred revenue $ 414 $ 407 $ 398 $ 421 $ 430   $ 430