v3.22.4
Mortgage Servicing Rights - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Mortgage Servicing Rights [Line Items]      
Aggregate unpaid principal balance $ 4,453,261 $ 3,314,952  
Net proceeds from sale of mortgage servicing rights 1,311,282 264,028 $ 289,170
MSR      
Mortgage Servicing Rights [Line Items]      
Aggregate unpaid principal balance 312,500,000 319,800,000  
MSRs sold 112,900,000 22,700,000  
Net proceeds from sale of mortgage servicing rights 1,400,000 269,900  
Net reserves and transaction costs on sales of servicing rights $ 27,813 $ 14,903