v3.26.1
Servicing Activities - Mortgage Servicing Rights Sensitivity Analysis of Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
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 $ (44,869) $ (51,264)
Impact on fair value of 20% adverse change $ (87,459) $ (99,777)
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.064 0.068
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.008 0.009
Impact on fair value of 10% adverse change $ (904) $ (1,078)
Impact on fair value of 20% adverse change (1,844) (2,170)
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 (57,220) (59,737)
Impact on fair value of 20% adverse change $ (111,787) $ (116,694)
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.053 0.052
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 $ (29,449) $ (30,898)
Impact on fair value of 20% adverse change $ (58,899) $ (61,797)
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 | $ / shares 65.03 65.03