v3.22.4
Mortgage Servicing Rights - Schedule of Analysis of Change in Fair Value (Details) - MSR - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
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 $ (183,972) $ (107,992)
+ 20% adverse change – effect on value, discount rate (353,120) (208,567)
+ 10% adverse change – effect on value, prepayment speeds (143,483) (138,807)
+ 20% adverse change – effect on value, prepayment speeds (277,992) (267,964)
+ 10% adverse change – effect on value, cost of servicing (39,362) (37,370)
+ 20% adverse change – effect on value, cost of servicing $ (78,724) $ (74,741)