v3.26.1
Deferred Revenue - Classification of Deferred Revenue (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]          
Current portion $ 321 $ 300 $ 295 $ 283  
Long-term portion 86 98 135 $ 147  
Deferred revenue $ 407 $ 398 $ 430   $ 430