XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Mortgage Servicing Rights - Sensitivity to Changes in Interest Rates of the Fair Value of MSR Portfolio and Related Derivative Instruments (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Down Scenario [Member] | Mortgage Servicing Rights [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points $ (636) $ (442)
Net fair value 50 basis points (324) (271)
Net fair value 25 basis points (160) (150)
Down Scenario [Member] | Derivative [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points 614 523
Net fair value 50 basis points 309 281
Net fair value 25 basis points 152 145
Down Scenario [Member] | Net Sensitivity [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (22) 81
Net fair value 50 basis points (15) 10
Net fair value 25 basis points (8) (5)
Up Scenario [Member] | Mortgage Servicing Rights [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points 511 671
Net fair value 50 basis points 287 343
Net fair value 25 basis points 150 169
Up Scenario [Member] | Derivative [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (536) (625)
Net fair value 50 basis points (278) (304)
Net fair value 25 basis points (142) (149)
Up Scenario [Member] | Net Sensitivity [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (25) 46
Net fair value 50 basis points 9 39
Net fair value 25 basis points $ 8 $ 20