v3.25.2
Regulatory Capital - Narrative (Details) - Cumulative effect of change in accounting principles - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2021
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Capital transition provisions, CECL capital benefit recognized   $ 2,900
Capital transition provisions, CECL capital benefit recognized, excluding amount phased out $ 720