v3.26.3
ALLOWANCE FOR RISK-SHARING OBLIGATIONS - Summary of Allowance for Risk-Sharing Obligations (Detail)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
loan
Mar. 31, 2026
USD ($)
Sep. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Sep. 30, 2026
USD ($)
loan
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
loan
Allowance for Risk-Sharing Contracts              
Beginning balance $ 49,081 $ 37,546 $ 33,191 $ 28,159 $ 37,546 $ 28,159 $ 28,159
Provision (benefit) for risk-sharing obligations 14,236   949   26,262 5,981  
Write-offs (161)       (652)    
Ending balance $ 63,156   $ 34,140   $ 63,156 $ 34,140 $ 37,546
Look back period   10 years   10 years      
Number of defaulted loans | loan 2            
Amount defaulted $ 46,400            
Collateral based reserves 4,800            
Additional collateral-based reserves $ 1,500            
Number of re-negotiated default loans | loan 4            
Additional reserves placed on defaulted loans due to re-negotiations $ 7,900            
Number of risk sharing loans | loan 1       1   3
Risk sharing obligated loans $ 227,900       $ 227,900   $ 158,800
Aggregate collateral-based reserves on loans $ 37,800       $ 37,800   $ 12,600
Investment, Type [Extensible Enumeration] us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember       us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember   us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember
Fannie Mae DUS program              
Allowance for Risk-Sharing Contracts              
Maximum quantifiable contingent liability associated with guarantees $ 14,500,000       $ 14,500,000   $ 14,100,000
Fannie Mae DUS Program              
Allowance for Risk-Sharing Contracts              
Weighted average remaining life of the at risk servicing portfolio         4 years 7 months 6 days   5 years 1 month 6 days
Number of risk sharing loans | loan 16       16   11