v3.26.1
Mortgage Servicing Rights - Schedule of Analysis of Change in Fair Value (Details) - MSR - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
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]    
+ 10% adverse change – effect on value, discount rate $ (207,202) $ (149,409)
+ 20% adverse change – effect on value, discount rate (398,315) (286,410)
+ 10% adverse change – effect on value, prepayment speeds (200,467) (168,559)
+ 20% adverse change – effect on value, prepayment speeds (386,697) (323,246)
+ 10% adverse change – effect on value, cost of servicing (29,664) (25,173)
+ 20% adverse change – effect on value, cost of servicing $ (58,981) $ (49,316)