XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
item
MSR and pool characteristics    
Carrying value $ 3,268,910,000 $ 2,581,174,000
Mortgage servicing liabilities | Level 3    
Prepayment speed    
Annual per-loan cost of servicing $ 293 305
Fair Values | Mortgage servicing liabilities | Pricing spread | Level 3 | Maximum    
Inputs    
Input | item 16.8  
Fair Values | Mortgage servicing rights | Level 3    
MSR and pool characteristics    
Carrying value $ 3,268,910,000 2,581,174,000
Unpaid principal balance of underlying loans $ 244,367,930,000 $ 238,410,809,000
Weighted-average note interest rate (as a percent) 3.50% 3.60%
Weighted-average servicing fee rate (as a percent) 0.34% 0.35%
Pricing spread    
Effect on fair value of 5% adverse change $ (58,358,000) $ (46,356,000)
Effect on fair value of 10% adverse change (114,643,000) (90,936,000)
Effect on fair value of 20% adverse change (221,392,000) (175,137,000)
Prepayment speed    
Effect on fair value of 5% adverse change (64,416,000) (66,536,000)
Effect on fair value of 10% adverse change (126,698,000) (130,253,000)
Effect on fair value of 20% adverse change (245,247,000) (249,843,000)
Annual per-loan cost of servicing    
Effect on fair value of 5% adverse change (30,559,000) (25,482,000)
Effect on fair value of 10% adverse change (61,117,000) (50,964,000)
Effect on fair value of 20% adverse change (122,235,000) (101,929,000)
Fair Values | Mortgage servicing rights | Level 3 | Minimum    
Prepayment speed    
Annual per-loan cost of servicing 79 79
Fair Values | Mortgage servicing rights | Level 3 | Maximum    
Prepayment speed    
Annual per-loan cost of servicing 118 117
Fair Values | Mortgage servicing rights | Level 3 | Weighted average    
Prepayment speed    
Annual per-loan cost of servicing $ 108 $ 107
Fair Values | Mortgage servicing rights | Pricing spread | Level 3 | Minimum    
Inputs    
Input | item 6.8 8.0
Fair Values | Mortgage servicing rights | Pricing spread | Level 3 | Maximum    
Inputs    
Input | item   17.6
Fair Values | Mortgage servicing rights | Pricing spread | Level 3 | Weighted average    
Inputs    
Input | item 9.2 10.1
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Minimum    
Inputs    
Input | item 7.2 10.1
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Maximum    
Inputs    
Input | item 31.1 32.9
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Weighted average    
Inputs    
Input | item 9.8 13.7
Fair Values | Mortgage servicing rights | Life | Level 3 | Minimum    
Inputs    
Input | item 2.9 2.3
Fair Values | Mortgage servicing rights | Life | Level 3 | Maximum    
Inputs    
Input | item 8.4 7.7
Fair Values | Mortgage servicing rights | Life | Level 3 | Weighted average    
Inputs    
Input | item 7.2 6.0