XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
CUSTOMER CONCENTRATION (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Concentration Risk            
Revenue   $ 43,243,000 $ 88,795,000 $ 139,749,000 $ 305,581,000  
Ocwen            
Concentration Risk            
FHA First Chance Auction Inventory Transitioned From Customer   2,100   $ 2,100    
NRZ            
Concentration Risk            
Subservice transferred subject MSRs, initial term       5 years    
Mortgage Servicing Rights | Ocwen, Investor            
Concentration Risk            
Revenue   100,000 14,100,000 $ 400,000 69,100,000  
Other Default Related Services | Ocwen, Investor            
Concentration Risk            
Revenue   600,000 $ 3,900,000 2,500,000 $ 16,700,000  
Customer Concentration Risk | Ocwen            
Concentration Risk            
Accounts receivable   4,500,000   4,500,000   $ 5,900,000
Customer Concentration Risk | Ocwen | Billed            
Concentration Risk            
Accounts receivable   4,200,000   4,200,000   5,100,000
Customer Concentration Risk | Ocwen | Unbilled            
Concentration Risk            
Accounts receivable   $ 300,000   $ 300,000   $ 800,000
Customer Concentration Risk | Ocwen | Revenue            
Concentration Risk            
Concentration percentage   31.00% 48.00% 32.00% 57.00%  
Revenue   $ 13,600,000 $ 42,500,000 $ 44,700,000 $ 174,100,000  
Customer Concentration Risk | Highly Correlated - Ocwen | Revenue            
Concentration Risk            
Concentration percentage   4.00%   5.00%    
Revenue   $ 1,900,000 7,200,000 $ 7,400,000 19,900,000  
Customer Concentration Risk | NRZ | Revenue            
Concentration Risk            
Revenue   700,000 2,500,000 2,400,000 7,100,000  
Percentage of loans serviced and subserviced by largest customer's largest client 26.00%          
Customer Concentration Risk | Highly Correlated - NRZ | Revenue            
Concentration Risk            
Revenue   $ 3,400,000 $ 10,200,000 $ 10,900,000 $ 29,300,000