v3.26.1
Mortgage Servicing - Summary of Delinquency Status of Loans Underlying Mortgage Servicing Rights (Details) - USD ($)
$ in Billions
Jun. 30, 2026
Dec. 31, 2025
Participating Mortgage Loans [Line Items]    
Assets serviced $ 205.3 $ 191.1
Percent of aggregate unpaid principal balance 5.10% 5.70%
Financial Asset, 30 to 59 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 2.70% 2.90%
Financial Asset, 60 to 89 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 0.70% 1.00%
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Participating Mortgage Loans [Line Items]    
Percent of aggregate unpaid principal balance 1.70% 1.90%
Fair Value Non-Agency Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 16.9 $ 19.5
Percent of aggregate unpaid principal balance 16.20% 17.50%
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 7.80% 8.50%
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.60% 2.90%
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 5.80% 6.10%
Fair Value GSE Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 154.1 $ 143.5
Percent of aggregate unpaid principal balance 1.80% 1.70%
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.20% 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.30%
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.40%
Fair Value GNMA Mortgage Servicing Rights    
Participating Mortgage Loans [Line Items]    
Assets serviced $ 34.3 $ 28.1
Percent of aggregate unpaid principal balance 8.80% 9.90%
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 4.20% 4.90%
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.20% 1.70%
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.40% 3.40%