ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail) $ in Thousands |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2025
USD ($)
loan
|
Mar. 31, 2024
USD ($)
|
Dec. 31, 2024
USD ($)
loan
|
|
Allowance for Risk-Sharing Contracts | |||
Beginning balance | $ 28,159 | $ 31,601 | $ 31,601 |
Provision (benefit) for risk-sharing obligations | 3,712 | (1,477) | |
Ending balance | 31,871 | 30,124 | 28,159 |
Amount of specific reserves placed on defaulted at risk loans | 7,500 | $ 4,000 | |
Fannie Mae DUS program | |||
Allowance for Risk-Sharing Contracts | |||
Maximum quantifiable contingent liability associated with guarantees | $ 13,200,000 | $ 12,100,000 | |
Fannie Mae DUS program | |||
Allowance for Risk-Sharing Contracts | |||
Number of defaulted loans | loan | 5 | 3 | |
Weighted average remaining life of the at risk servicing portfolio | 5 years 6 months | 5 years 8 months 12 days | |
Freddie Mac | |||
Allowance for Risk-Sharing Contracts | |||
Number of defaulted loans | loan | 3 | 3 |