Annual report [Section 13 and 15(d), not S-K Item 405]

Servicing Activities - Mortgage Servicing Rights Sensitivity Analysis of Fair Value (Details)

v3.25.4
Servicing Activities - Mortgage Servicing Rights Sensitivity Analysis of Fair Value (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Weighted average prepayment speed:    
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]    
Impact on fair value of 10% adverse change $ (51,264) $ (61,975)
Impact on fair value of 20% adverse change $ (99,777) $ (120,142)
Weighted average prepayment speed: | Weighted Average    
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]    
Weighted average assumption 0.068 0.063
Weighted average delinquency:    
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]    
Weighted average assumption 0.009 0.008
Impact on fair value of 10% adverse change $ (1,078) $ (1,297)
Impact on fair value of 20% adverse change (2,170) (2,567)
Weighted average option-adjusted spread:    
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]    
Impact on fair value of 10% adverse change (59,737) (70,293)
Impact on fair value of 20% adverse change $ (116,694) $ (137,449)
Weighted average option-adjusted spread: | Weighted Average    
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]    
Weighted average assumption 0.052 0.051
Weighted average per loan annual cost to service:    
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]    
Impact on fair value of 10% adverse change $ (30,898) $ (36,191)
Impact on fair value of 20% adverse change $ (61,797) $ (72,381)
Weighted average per loan annual cost to service: | Weighted Average    
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]    
Weighted average assumption 65.03 65.02