v3.25.2
Capital (Narrative) (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
Rate
Dec. 31, 2024
$ / shares
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Leverage capital, permanent capital weight 1.5  
Common Stock, par value per share $ 100  
Excess Stock (less than) | Rate 1.00%  
Class A [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Leverage capital, non-permanent capital weight 1  
Common Stock, par value per share [1] $ 100 $ 100
Class B [Member]    
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]    
Common Stock, par value per share [1] $ 100 $ 100
[1]
Putable