v3.26.1
Revenue - Total Other Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total other revenues $ 8,432.0 $ 7,244.0 $ 15,682.0 $ 13,672.0
Other        
Disaggregation of Revenue [Line Items]        
Total other revenues 637.0 573.0 1,252.0 1,148.0
Loyalty program        
Disaggregation of Revenue [Line Items]        
Total other revenues 578.0 536.0 1,135.0 1,081.0
Other        
Disaggregation of Revenue [Line Items]        
Total other revenues $ 59.0 $ 37.0 $ 117.0 $ 67.0