XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing - Summary of Delinquency Status of Loans Underlying Mortgage Servicing Rights (Details) - USD ($)
$ in Billions
Jun. 30, 2025
Dec. 31, 2024
Participating Mortgage Loans [Line Items]    
Assets serviced $ 181.5 $ 170.3
Percent of aggregate unpaid principal balance 5.70% 6.50%
Financial Asset, 30 to 59 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 3.00% 3.10%
Financial Asset, 60 to 89 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 0.90% 1.10%
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 1.80% 2.30%
Fair Value Non-Agency Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 20.5 $ 21.6
Percent of aggregate unpaid principal balance 17.60% 18.70%
Fair Value Non-Agency Mortgage Servicing Rights | Financial Asset, 30 to 59 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 8.60% 8.40%
Fair Value Non-Agency Mortgage Servicing Rights | Financial Asset, 60 to 89 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 2.80% 3.40%
Fair Value Non-Agency Mortgage Servicing Rights | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 6.20% 6.90%
Fair Value GSE Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 139.6 $ 129.3
Percent of aggregate unpaid principal balance 1.70% 1.80%
Fair Value GSE Mortgage Servicing Rights | Financial Asset, 30 to 59 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 1.00% 1.00%
Fair Value GSE Mortgage Servicing Rights | Financial Asset, 60 to 89 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 0.20% 0.20%
Fair Value GSE Mortgage Servicing Rights | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 0.40% 0.50%
Fair Value GNMA Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 21.4 $ 19.4
Percent of aggregate unpaid principal balance 9.80% 11.80%
Fair Value GNMA Mortgage Servicing Rights | Financial Asset, 30 to 59 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 5.00% 5.40%
Fair Value GNMA Mortgage Servicing Rights | Financial Asset, 60 to 89 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 1.60% 1.80%
Fair Value GNMA Mortgage Servicing Rights | Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 3.20% 4.50%