XML 85 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value - Level 3 Unobservable Inputs, Mortgage Servicing Rights, Effect of Change In Inputs on Fair Value (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
item
MSR and pool characteristics    
Carrying value $ 3,412,648,000 $ 2,581,174,000
Mortgage servicing liabilities | Level 3    
Prepayment speed    
Annual per-loan cost of servicing 278 305
Fair Values | Mortgage servicing liabilities | Level 3 | Minimum    
Prepayment speed    
Annual per-loan cost of servicing $ 81  
Fair Values | Mortgage servicing liabilities | Pricing spread | Level 3 | Maximum    
Inputs    
Input | item 16.1  
Fair Values | Mortgage servicing rights | Level 3    
MSR and pool characteristics    
Carrying value $ 3,412,648,000 2,581,174,000
Unpaid principal balance of underlying loans $ 252,475,400,000 $ 238,410,809,000
Weighted-average note interest rate (as a percent) 3.30% 3.60%
Weighted-average servicing fee rate (as a percent) 0.34% 0.35%
Pricing spread    
Effect on fair value of 5% adverse change $ (56,330,000) $ (46,356,000)
Effect on fair value of 10% adverse change (110,804,000) (90,936,000)
Effect on fair value of 20% adverse change (214,519,000) (175,137,000)
Prepayment speed    
Effect on fair value of 5% adverse change (72,028,000) (66,536,000)
Effect on fair value of 10% adverse change (141,434,000) (130,253,000)
Effect on fair value of 20% adverse change (272,904,000) (249,843,000)
Annual per-loan cost of servicing    
Effect on fair value of 5% adverse change (31,198,000) (25,482,000)
Effect on fair value of 10% adverse change (62,395,000) (50,964,000)
Effect on fair value of 20% adverse change (124,790,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 117 117
Fair Values | Mortgage servicing rights | Level 3 | Weighted average    
Prepayment speed    
Annual per-loan cost of servicing $ 107 $ 107
Fair Values | Mortgage servicing rights | Pricing spread | Level 3 | Minimum    
Inputs    
Input | item 6.3 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 8.4 10.1
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Minimum    
Inputs    
Input | item 7.9 10.1
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Maximum    
Inputs    
Input | item 29.1 32.9
Fair Values | Mortgage servicing rights | Annual total prepayment speed | Level 3 | Weighted average    
Inputs    
Input | item 10.5 13.7
Fair Values | Mortgage servicing rights | Life | Level 3 | Minimum    
Inputs    
Input | item 3.0 2.3
Fair Values | Mortgage servicing rights | Life | Level 3 | Maximum    
Inputs    
Input | item 7.8 7.7
Fair Values | Mortgage servicing rights | Life | Level 3 | Weighted average    
Inputs    
Input | item 6.9 6.0