v3.26.1
Segment Information - Reconciliation of Operating Revenues (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Operating revenues $ 34,253 $ 34,504 $ 68,693 $ 67,989
Operating Segments        
Segment Reporting [Line Items]        
Operating revenues 33,397 33,621 66,980 66,241
Corporate and other        
Segment Reporting [Line Items]        
Operating revenues 936 965 1,872 1,909
Eliminations        
Segment Reporting [Line Items]        
Operating revenues $ (80) $ (82) $ (159) $ (161)