v3.26.1
SERVICING - Schedule of Servicing Assets (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
loan
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items]        
UPB of Underlying Loans $ 17,341,095 $ 12,930,483    
Loan Count | loan 224,904 172,810    
Carrying value $ 155,024 $ 113,064 $ 90,667 $ 88,497
Collateralized loan servicing rights   63,800    
HELOC loans | Servicing assets:        
Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items]        
UPB of Underlying Loans $ 17,199,333 $ 12,783,215    
Loan Count | loan 224,640 172,540    
Carrying value $ 153,102 $ 111,211    
Mortgage loans | Servicing assets:        
Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items]        
UPB of Underlying Loans $ 141,762 $ 147,268    
Loan Count | loan 264 270    
Carrying value $ 1,922 $ 1,853