Quarterly report pursuant to Section 13 or 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.23.2
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) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 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.50% 6.60%
Cost to service (per loan) $ 72.0 $ 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.60% 15.70%
Prepayment rate 27.60% 28.60%
Cost to service (per loan) $ 273.4 $ 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.70% 10.60%
Prepayment rate 7.90% 7.50%
Cost to service (per loan) $ 91.8 $ 92.0