XML 100 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Mortgage Servicing Rights - Summary of Adverse Changes to Weighted-Average Assumptions on the Fair Value of Servicing Rights (Details) - Mortgage servicing rights - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Actual    
Option adjusted spread (in percentage) 7.12% 7.98%
Constant prepayment rate (in percentage) 9.24% 10.53%
Weighted average cost to service per loan (in usd per share) $ 79.38 $ 81.24
Fair value impact due to 10% adverse change    
Option adjusted spread $ 383 $ 321
Constant prepayment rate 373 305
Weighted average cost to service per loan (in usd per share) 387 325
Fair value impact due to 20% adverse change    
Option adjusted spread 374 313
Constant prepayment rate 355 283
Weighted average cost to service per loan (in usd per share) $ 383 $ 321