XML 94 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue and Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Product Information [Line Items]      
Revenue $ 310,056 $ 256,012 $ 190,071
Core solutions      
Product Information [Line Items]      
Revenue 100,938 88,581 70,549
Value+ services      
Product Information [Line Items]      
Revenue 195,146 153,994 113,072
Other      
Product Information [Line Items]      
Revenue $ 13,972 $ 13,437 $ 6,450