XML 475 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statement of Condition (Parenthetical) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Assets, Current [Abstract]    
Debt securities, AFS, allowance $ 0 $ 0
Debt securities, HTM, allowance 0 1,000,000
Investment securities held-to-maturity 41,906,000,000 51,503,000,000
Allowance for credit losses 174,000,000 135,000,000
Accumulated depreciation $ 6,461,000,000 $ 6,062,000,000
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, no par value (in USD per share) $ 0 $ 0
Preferred stock authorized (in shares) 3,500,000 3,500,000
Common stock, par value (in USD per share) $ 1 $ 1
Common stock, shares authorized (in shares) 750,000,000 750,000,000
Common stock, shares issued (in shares) 503,879,642 503,879,642
Common stock, shares outstanding (in shares) 288,766,452 301,944,043
Treasury stock, shares (in shares) 215,113,190 201,935,599
Series D Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 7,500  
Preferred stock, shares outstanding (in shares) 7,500  
Series F Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 2,500  
Preferred stock, shares outstanding (in shares) 2,500  
Series G Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 5,000  
Preferred stock, shares outstanding (in shares) 5,000  
Series H Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 5,000  
Preferred stock, shares outstanding (in shares) 5,000  
Series I Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 15,000  
Preferred stock, shares outstanding (in shares) 15,000  
Series J Preferred Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred stock, shares issued (in shares) 8,500  
Preferred stock, shares outstanding (in shares) 8,500