XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Servicing Rights - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Mortgage Servicing Rights [Line Items]          
Mortgage servicing rights $ 2,800,054   $ 2,800,054   $ 4,026,136
Net proceeds from sale of mortgage servicing rights     2,607,316 $ 1,669,216  
MSR          
Mortgage Servicing Rights [Line Items]          
Mortgage servicing rights 212,200,000   212,200,000   $ 299,500,000
MSRs sold 7,400,000 $ 37,500,000 160,900,000 99,200,000  
Net proceeds from sale of mortgage servicing rights 68,400 496,300 2,300,000 1,300,000  
Net reserves and transaction costs on sales of servicing rights 20,769 15,297 65,181 36,867  
Excess Servicing Cash Flows          
Mortgage Servicing Rights [Line Items]          
MSRs sold 15,400,000 14,700,000 42,700,000 78,100,000  
Net proceeds from sale of mortgage servicing rights $ 118,400 $ 123,200 $ 333,800 $ 428,700