XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights and Related Liabilities - Fair Value Sensitivity Analysis (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Excess spread financing(1)    
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]    
Total prepayment speeds, 10% adverse change $ 8 $ 10
Total prepayment speeds, 20% adverse change 17 20
Excess spread financing(1) | 100 bps Adverse Change    
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]    
Discount rate, adverse change 13 16
Excess spread financing(1) | 200 bps Adverse Change    
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]    
Discount rate, adverse change 28 32
Mortgage servicing rights    
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]    
Total prepayment speeds, 10% adverse change (308) (219)
Total prepayment speeds, 20% adverse change (597) (425)
Cost to service loan, 10% adverse change (84) (89)
Cost to service loan, 20% adverse change (169) (178)
Mortgage servicing rights | 100 bps Adverse Change    
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]    
Discount rate, adverse change (470) (368)
Mortgage servicing rights | 200 bps Adverse Change    
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]    
Discount rate, adverse change $ (904) $ (706)