v3.25.2
Mortgage Loans - Amortized Cost Basis of Multifamily Held-for-Investment Loans by Credit Quality Indicator by Vintage (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
Total $ 3,210,575 $ 3,177,386
Multifamily    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 10,735 27,763
One year before current fiscal year 28,917 14,576
Two years before current fiscal year 14,127 17,231
Three years before current fiscal year 16,843 7,547
Four years before current fiscal year 7,580 6,487
Five years before current fiscal year 14,737 8,524
Revolving Loans 2,367 2,426
Total 95,306 84,554
Pass | Multifamily    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 10,735 27,713
One year before current fiscal year 28,867 14,471
Two years before current fiscal year 13,802 16,548
Three years before current fiscal year 16,010 7,179
Four years before current fiscal year 7,141 6,201
Five years before current fiscal year 13,876 7,921
Revolving Loans 2,367 2,426
Total 92,798 82,459
Special mention | Multifamily    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0 50
One year before current fiscal year 50 76
Two years before current fiscal year 104 239
Three years before current fiscal year 220 39
Four years before current fiscal year 127 86
Five years before current fiscal year 484 327
Revolving Loans 0 0
Total 985 817
Substandard | Multifamily    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0 0
One year before current fiscal year 0 29
Two years before current fiscal year 221 444
Three years before current fiscal year 613 329
Four years before current fiscal year 312 200
Five years before current fiscal year 377 276
Revolving Loans 0 0
Total 1,523 1,278
Doubtful | Multifamily    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current fiscal year 0 0
One year before current fiscal year 0 0
Two years before current fiscal year 0 0
Three years before current fiscal year 0 0
Four years before current fiscal year 0 0
Five years before current fiscal year 0 0
Revolving Loans 0 0
Total $ 0 $ 0