v3.26.1
DEBT OBLIGATIONS - Information on Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt obligations, net $ 2,130,204 $ 2,100,303
Secured debt obligations    
Debt Instrument [Line Items]    
Debt obligations, net 1,330,565 1,293,250
Secured debt obligations | Term Notes    
Debt Instrument [Line Items]    
Debt obligations, net 545,444 544,899
Secured debt obligations | Other secured financings    
Debt Instrument [Line Items]    
Debt obligations, net 83,938 87,953
Secured debt obligations | Secured Credit Facilities    
Debt Instrument [Line Items]    
Debt obligations, net 701,183 660,398
Secured debt obligations | MSR facilities    
Debt Instrument [Line Items]    
Debt obligations, net 553,960 503,556
Secured debt obligations | Securities financing facilities    
Debt Instrument [Line Items]    
Debt obligations, net 76,112 79,215
Secured debt obligations | Servicing advance facilities    
Debt Instrument [Line Items]    
Debt obligations, net 71,111 77,627
Unsecured debt obligations | Senior Notes    
Debt Instrument [Line Items]    
Debt obligations, net $ 799,639 $ 807,053