v3.25.0.1
Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 370,656 $ 356,623 $ 321,629
Net investment income (loss) 2,153 1,153 838
Total revenues 372,809 357,776 322,467
Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues 210,272 223,452 205,119
Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 21,522 22,458 22,780
Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 122,896 99,192 85,330
Other      
Disaggregation of Revenue [Line Items]      
Revenues 15,966 11,521 8,400
Health Care Benefits      
Disaggregation of Revenue [Line Items]      
Revenues 129,120 104,800 90,798
Net investment income (loss) 1,473 765 476
Health Services      
Disaggregation of Revenue [Line Items]      
Revenues 158,016 174,018 157,968
Net investment income (loss) 285 (1) 0
Pharmacy & Consumer Wellness      
Disaggregation of Revenue [Line Items]      
Revenues 83,464 77,748 72,739
Net investment income (loss) 0 (5) (44)
Corporate/ Other      
Disaggregation of Revenue [Line Items]      
Revenues 56 57 124
Net investment income (loss) 395 394 406
Operating Segments | Health Care Benefits      
Disaggregation of Revenue [Line Items]      
Net investment income (loss) 1,473 765 476
Total revenues 130,665 105,646 91,350
Operating Segments | Health Care Benefits | Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | Health Care Benefits | Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | Health Care Benefits | Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 122,849 99,144 85,274
Operating Segments | Health Care Benefits | Other      
Disaggregation of Revenue [Line Items]      
Revenues 6,343 5,737 5,600
Operating Segments | Health Services      
Disaggregation of Revenue [Line Items]      
Net investment income (loss) 285 (1) 0
Total revenues 173,605 186,843 169,576
Operating Segments | Health Services | Pharmacy network      
Disaggregation of Revenue [Line Items]      
Total revenues 91,650 112,718 102,968
Operating Segments | Health Services | Mail choice      
Disaggregation of Revenue [Line Items]      
Total revenues 70,877 67,992 63,825
Operating Segments | Health Services | Other      
Disaggregation of Revenue [Line Items]      
Total revenues 10,793 6,134 2,783
Operating Segments | Health Services | Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues 162,527 180,710 166,793
Operating Segments | Health Services | Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | Health Services | Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | Health Services | Other      
Disaggregation of Revenue [Line Items]      
Revenues 10,793 6,134 2,783
Operating Segments | Pharmacy & Consumer Wellness      
Disaggregation of Revenue [Line Items]      
Net investment income (loss) 0 (5) (44)
Total revenues 124,500 116,763 108,596
Operating Segments | Pharmacy & Consumer Wellness | Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues 100,687 92,111 83,480
Operating Segments | Pharmacy & Consumer Wellness | Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 21,522 22,458 22,780
Operating Segments | Pharmacy & Consumer Wellness | Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | Pharmacy & Consumer Wellness | Other      
Disaggregation of Revenue [Line Items]      
Revenues 2,291 2,199 2,380
Corporate/ Other | Corporate/ Other      
Disaggregation of Revenue [Line Items]      
Net investment income (loss) 395 394 406
Total revenues 451 451 530
Corporate/ Other | Corporate/ Other | Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Corporate/ Other | Corporate/ Other | Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Corporate/ Other | Corporate/ Other | Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 47 48 56
Corporate/ Other | Corporate/ Other | Other      
Disaggregation of Revenue [Line Items]      
Revenues 9 9 68
Intersegment Eliminations      
Disaggregation of Revenue [Line Items]      
Net investment income (loss) 0 0 0
Total revenues (56,412) (51,927) (47,585)
Intersegment Eliminations | Pharmacy      
Disaggregation of Revenue [Line Items]      
Revenues (52,942) (49,369) (45,154)
Intersegment Eliminations | Front Store      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Intersegment Eliminations | Premiums      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Intersegment Eliminations | Other      
Disaggregation of Revenue [Line Items]      
Revenues (3,470) (2,558) (2,431)
Intersegment Eliminations | Health Care Benefits      
Disaggregation of Revenue [Line Items]      
Total revenues (72) (81) (76)
Intersegment Eliminations | Health Services      
Disaggregation of Revenue [Line Items]      
Total revenues (15,304) (12,826) (11,608)
Intersegment Eliminations | Pharmacy & Consumer Wellness      
Disaggregation of Revenue [Line Items]      
Total revenues $ (41,036) $ (39,020) $ (35,901)