Annual report pursuant to Section 13 and 15(d)

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)

v3.24.0.1
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
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
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 6.40% 6.60%
Cost to service (in USD per loan) 72.1 66.7
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.70%
Prepayment rate 32.00% 28.60%
Cost to service (in USD per loan) 366.3 330.4
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.90% 10.60%
Prepayment rate 8.50% 7.50%
Cost to service (in USD per loan) 96.4 92.0