Quarterly report [Sections 13 or 15(d)]

FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.25.1
FAIR VALUE MEASUREMENTS - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Assets:        
Mortgage loans held for sale $ 1,358,920 $ 1,523,447 $ 1,126,159 $ 901,227
Reverse mortgage loans held for investment 482,151 451,704 348,076 315,912
Mortgage servicing rights 1,312,377 1,343,829 1,216,483 1,161,357
Liabilities:        
HMBS-related borrowings 461,002 425,979 $ 326,804 $ 302,183
Recurring Fair Value Measurements        
Assets:        
Mortgage loans held for sale 1,358,920 1,523,447    
Reverse mortgage loans held for investment 482,151 451,704    
Mortgage servicing rights 1,312,377 1,343,829    
Derivative assets        
Notes receivable 12,077 11,894    
Total assets at fair value 3,188,617 3,347,912    
Liabilities:        
HMBS-related borrowings 461,002 425,979    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 10,460 2,487    
Contingent liabilities due to acquisitions 29,733 27,983    
Total liabilities at fair value 501,195 456,449    
Recurring Fair Value Measurements | Interest rate lock commitments        
Derivative assets        
Derivative assets 23,092 7,964    
Recurring Fair Value Measurements | Forward delivery commitments        
Derivative assets        
Derivative assets   9,074    
Recurring Fair Value Measurements | Level 1        
Assets:        
Mortgage loans held for sale 0 0    
Reverse mortgage loans held for investment 0 0    
Mortgage servicing rights 0 0    
Derivative assets        
Notes receivable 0 0    
Total assets at fair value 0 0    
Liabilities:        
HMBS-related borrowings 0 0    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 0 0    
Contingent liabilities due to acquisitions 0 0    
Total liabilities at fair value 0 0    
Recurring Fair Value Measurements | Level 1 | Interest rate lock commitments        
Derivative assets        
Derivative assets 0 0    
Recurring Fair Value Measurements | Level 1 | Forward delivery commitments        
Derivative assets        
Derivative assets   0    
Recurring Fair Value Measurements | Level 2        
Assets:        
Mortgage loans held for sale 1,358,920 1,523,447    
Reverse mortgage loans held for investment 0 0    
Mortgage servicing rights 0 0    
Derivative assets        
Notes receivable 0 0    
Total assets at fair value 1,358,920 1,532,521    
Liabilities:        
HMBS-related borrowings 0 0    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 10,460 2,487    
Contingent liabilities due to acquisitions 0 0    
Total liabilities at fair value 10,460 2,487    
Recurring Fair Value Measurements | Level 2 | Interest rate lock commitments        
Derivative assets        
Derivative assets 0 0    
Recurring Fair Value Measurements | Level 2 | Forward delivery commitments        
Derivative assets        
Derivative assets   9,074    
Recurring Fair Value Measurements | Level 3        
Assets:        
Mortgage loans held for sale 0 0    
Reverse mortgage loans held for investment 482,151 451,704    
Mortgage servicing rights 1,312,377 1,343,829    
Derivative assets        
Notes receivable 12,077 11,894    
Total assets at fair value 1,829,697 1,815,391    
Liabilities:        
HMBS-related borrowings 461,002 425,979    
Derivative liabilities        
Forward delivery commitments and best efforts sales commitments 0 0    
Contingent liabilities due to acquisitions 29,733 27,983    
Total liabilities at fair value 490,735 453,962    
Recurring Fair Value Measurements | Level 3 | Interest rate lock commitments        
Derivative assets        
Derivative assets $ 23,092 7,964    
Recurring Fair Value Measurements | Level 3 | Forward delivery commitments        
Derivative assets        
Derivative assets   $ 0