XML 11 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 7,893 $ 6,966
European Union [Member]    
Revenue 320 1,219
UNITED STATES    
Revenue 7,573 5,747
License [Member]    
Revenue 800
Professional Services [Member]    
Revenue 5,279 3,964
Processing and Maintenance [Member]    
Revenue 2,194 1,811
Third party [Member]    
Revenue $ 420 $ 391