XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Mortgage Servicing Rights - Sensitivity to Changes in Interest Rates of the Fair Value of MSR Portfolio and Related Derivative Instruments (Detail) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
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 $ (289) $ (636)
Net fair value 50 basis points (131) (324)
Net fair value 25 basis points (62) (160)
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 303 614
Net fair value 50 basis points 131 309
Net fair value 25 basis points 61 152
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 14 (22)
Net fair value 50 basis points 0 (15)
Net fair value 25 basis points (1) (8)
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 184 511
Net fair value 50 basis points 104 287
Net fair value 25 basis points 55 150
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 (179) (536)
Net fair value 50 basis points (100) (278)
Net fair value 25 basis points (53) (142)
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 5 (25)
Net fair value 50 basis points 4 9
Net fair value 25 basis points $ 2 $ 8