XML 147 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value (Narrative) (Details) - USD ($)
$ in Billions
3 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Carrying value of FHLB and FRB stock   $ 2.1 $ 2.7
Distributions received over the life of the partnerships from liquidation of the underlying investments by the investee, period   12 years  
Sensitivity analysis of fair value, inputs change for fair value   0.10%  
Shares exchange program, percentage of shares monetized 50.00%