v3.26.1
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Jan. 01, 2025
Disaggregation of Revenue [Line Items]        
Current portion $ 321 $ 300 $ 295 $ 283
Long-term portion $ 86 $ 98 $ 135 $ 147
Minimum        
Disaggregation of Revenue [Line Items]        
Remaining term o f contract 2 years      
Minimum | Strategic Partnerships        
Disaggregation of Revenue [Line Items]        
Remaining term o f contract 2 years      
Maximum        
Disaggregation of Revenue [Line Items]        
Remaining term o f contract 3 years      
Maximum | Strategic Partnerships        
Disaggregation of Revenue [Line Items]        
Remaining term o f contract 4 years