MORTGAGE SERVICING RIGHTS - Summary of the Weighted Average Discount Rate, Prepayment Speed and Cost to Service Assumptions Used to Determine the Fair Value of MSRs (Details) - $ / loan |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Minimum | ||
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] | ||
Discount rate | 9.60% | 9.60% |
Prepayment rate | 5.60% | 5.50% |
Cost to service (in USD per loan) | 72 | 72 |
Maximum | ||
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] | ||
Discount rate | 15.50% | 15.50% |
Prepayment rate | 29.80% | 43.90% |
Cost to service (in USD per loan) | 577 | 827 |
Weighted Average | ||
Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] | ||
Discount rate | 10.60% | 10.80% |
Prepayment rate | 8.60% | 8.20% |
Cost to service (in USD per loan) | 95 | 98 |