XML 84 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Segments - Scheduled of Segment Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue [1] $ 55,846 $ 45,116
Technology    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue 33,839 24,699
Professional Services    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 22,007 $ 20,417
[1] Includes amounts attributable to related party transactions. See Note 16 for further details.