XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Servicing Rights - Sensitivity to Changes in Interest Rates of the Fair Value of MSR Portfolio and Related Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Down | Derivative instrument hedges    
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]    
Fair value 100 basis points change $ 304 $ 381
Fair value 50 basis points change 144 178
Fair value 25 basis points change 70 86
Down | Net sensitivity    
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]    
Fair value 100 basis points change (8) 11
Fair value 50 basis points change (1) 5
Fair value 25 basis points change 1 2
Down | MSR portfolio    
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]    
Fair value 100 basis points change (312) (370)
Fair value 50 basis points change (145) (173)
Fair value 25 basis points change (69) (84)
Up | Derivative instrument hedges    
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]    
Fair value 100 basis points change (240) (289)
Fair value 50 basis points change (127) (152)
Fair value 25 basis points change (65) (79)
Up | Net sensitivity    
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]    
Fair value 100 basis points change (20) (21)
Fair value 50 basis points change (6) (5)
Fair value 25 basis points change (2) (2)
Up | MSR portfolio    
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]    
Fair value 100 basis points change 220 268
Fair value 50 basis points change 121 147
Fair value 25 basis points change $ 63 $ 77