XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 38,380 $ 43,243 $ 118,317 $ 139,749
Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue 0 1,887 0 3,409
Revenue recognized when services are performed or assets are sold        
Disaggregation of Revenue [Line Items]        
Revenue 33,779 38,147 104,480 124,111
Revenue recognized when services are performed or assets are sold | Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue   0   0
Revenue related to technology platforms and professional services        
Disaggregation of Revenue [Line Items]        
Revenue 2,644 3,680 7,679 10,273
Revenue related to technology platforms and professional services | Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue   1,887   3,409
Reimbursable expenses revenue        
Disaggregation of Revenue [Line Items]        
Revenue 1,957 1,416 6,158 5,365
Reimbursable expenses revenue | Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue   0   0
Servicer and Real Estate | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 30,866 26,793 91,349 89,584
Servicer and Real Estate | Revenue recognized when services are performed or assets are sold | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 26,387 23,785 77,947 77,898
Servicer and Real Estate | Revenue related to technology platforms and professional services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,633 1,782 7,654 6,832
Servicer and Real Estate | Reimbursable expenses revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 1,846 1,226 5,748 4,854
Origination | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 7,514 14,563 26,968 46,756
Origination | Revenue recognized when services are performed or assets are sold | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 7,392 14,362 26,533 46,213
Origination | Revenue related to technology platforms and professional services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 11 11 25 32
Origination | Reimbursable expenses revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue $ 111 $ 190 $ 410 $ 511