XML 157 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Mortgage and mortgage-related assets $ 5,060 $ 5,944
Allowance for loan losses and basis in acquired property, net 1,392 1,571
Derivative instruments 291 766
Partnership and other equity investments 9 21
Interest-only securities 3,982 3,801
Other, net 749 617
Total deferred tax assets 11,483 12,720
Deferred tax liabilities:    
Debt instruments 811 894
Valuation allowance (127) (145)
Deferred tax assets, net $ 10,545 $ 11,681