XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
ALLOWANCE FOR RISK-SHARING OBLIGATIONS AND GUARANTY OBLIGATION - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
loan
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
loan
Allowance for Risk-Sharing Contracts          
Beginning balance $ 30,477 $ 32,410 $ 31,601 $ 44,057 $ 44,057
Provision (benefit) for risk-sharing obligations (150) 555 (1,274) (11,092)  
Write-offs (468) (2,008) (468) (2,008)  
Ending balance 29,859 30,957 $ 29,859 30,957 $ 31,601
Number of defaulted loans | loan     7   3
Amount of specific reserves placed on defaulted at risk loans 6,500   $ 6,500   $ 2,800
Weighted average remaining life of the at risk servicing portfolio     5 years 9 months 18 days   6 years 4 months 24 days
Fannie Mae DUS program          
Allowance for Risk-Sharing Contracts          
Maximum quantifiable contingent liability associated with guarantees $ 12,500,000 $ 11,800,000 $ 12,500,000 $ 11,800,000