v3.25.2
Business Segments - Schedule of Movements Between Segments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information              
Net interest income (FTE) $ 1,500 $ 1,393 $ 2,942 $ 2,783      
Income before income taxes (FTE) 813 770 1,471 1,436      
Average assets 210,554 212,475 210,556 212,839      
Operating Segments | Consumer and Small Business Banking              
Segment Reporting Information              
Net interest income (FTE) 1,085 1,081 2,060 2,232      
Income before income taxes (FTE) 648 648 1,170 1,335      
Average assets $ 55,696 $ 51,837 $ 55,054 $ 51,600      
Operating Segments | Consumer and Small Business Banking | Scenario, Adjustment              
Segment Reporting Information              
Net interest income (FTE)         $ 103 $ 135 $ 74
Income before income taxes (FTE)         68 105 43
Average assets         $ 714 $ 686 $ 660