v3.26.3
Deferred Revenue - Additional Information (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jan. 01, 2025
Disaggregation of Revenue [Line Items]        
Current portion $ 345 $ 300 $ 300 $ 283
Long-term portion $ 69 $ 98 $ 110 $ 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 1 year      
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 3 years