v3.26.1
Segment Information - Reconciliation of Reportable Segments Operating Revenues to Total Revenues Reported in the Consolidated Statements of Income (Details) - 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]        
Reportable segments’ operating revenue $ 49,826 $ 49,421 $ 99,320 $ 98,186
Net investment income 704 486 1,469 1,076
Net losses on financial instruments (56) (131) (134) (595)
Total revenues 50,474 49,776 100,655 98,667
Reportable Segments        
Segment Reporting [Line Items]        
Reportable segments’ operating revenue 49,826 49,421 99,320 98,186
Net investment income 704 486 1,469 1,076
Net losses on financial instruments (56) (131) (134) (595)
Total revenues $ 50,474 $ 49,776 $ 100,655 $ 98,667