XML 118 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement - Level 3 Analysis (Details) - Recurring - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Level 3 Analysis - Supplemental Data [Abstract]    
Assets fair value $ 1,479,913 $ 1,130,863
MSRs    
Level 3 Analysis - Supplemental Data [Abstract]    
Increase (decrease) in level 3 assets 599  
Other assets    
Level 3 Analysis - Supplemental Data [Abstract]    
Increase (decrease) in level 3 assets 586  
Derivative receivables    
Level 3 Analysis - Supplemental Data [Abstract]    
Increase (decrease) in level 3 assets (472)  
Non-trading loans    
Level 3 Analysis - Supplemental Data [Abstract]    
Increase (decrease) in level 3 assets (663)  
Level 3    
Level 3 Analysis - Supplemental Data [Abstract]    
Assets fair value 23,783 $ 23,656
Increase (decrease) in level 3 assets $ 127