v3.26.1
Mortgage Servicing Rights - Schedule of Analysis of Change in Fair Value (Details) - MSR - USD ($)
$ in Thousands
Mar. 31, 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 $ (175,285) $ (149,409)
+ 20% adverse change – effect on value, discount rate (336,520) (286,410)
+ 10% adverse change – effect on value, prepayment speeds (173,417) (168,559)
+ 20% adverse change – effect on value, prepayment speeds (333,954) (323,246)
+ 10% adverse change – effect on value, cost of servicing (26,047) (25,173)
+ 20% adverse change – effect on value, cost of servicing $ (51,415) $ (49,316)