v3.24.2
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Total operating revenue $ 43,223 $ 43,377 $ 85,496 $ 85,275
Net investment income 508 416 973 803
Net losses on financial instruments (85) (121) (246) (234)
Gain on sale of business 240 0 240 0
Total revenues $ 43,886 $ 43,672 $ 86,463 $ 85,844