XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 40,421 $ 46,041 $ 79,937 $ 96,506
Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue 0 965 0 1,522
Revenue recognized when services are performed or assets are sold        
Disaggregation of Revenue [Line Items]        
Revenue 35,283 40,712 70,701 85,963
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,529 3,393 5,035 6,594
Revenue related to technology platforms and professional services | Corporate and Others        
Disaggregation of Revenue [Line Items]        
Revenue   965   1,522
Reimbursable expenses revenue        
Disaggregation of Revenue [Line Items]        
Revenue 2,609 1,936 4,201 3,949
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 31,947 30,150 60,483 62,791
Servicer and Real Estate | Revenue recognized when services are performed or assets are sold | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 26,901 26,067 51,560 54,112
Servicer and Real Estate | Revenue related to technology platforms and professional services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,523 2,420 5,021 5,051
Servicer and Real Estate | Reimbursable expenses revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 2,523 1,663 3,902 3,628
Origination | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 8,474 14,926 19,454 32,193
Origination | Revenue recognized when services are performed or assets are sold | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 8,382 14,645 19,141 31,851
Origination | Revenue related to technology platforms and professional services | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 6 8 14 21
Origination | Reimbursable expenses revenue | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue $ 86 $ 273 $ 299 $ 321