v3.26.1
Revenue from Contracts with Customers - Disaggregated Revenue by Nature of Service (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue from Contracts with Customers    
Total revenue $ 840 $ 621
Travel revenue    
Revenue from Contracts with Customers    
Total revenue 665 499
Product and professional services revenue    
Revenue from Contracts with Customers    
Total revenue $ 175 $ 122