XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 12,935 $ 10,304 $ 35,202 $ 26,250
UNITED STATES        
Revenue 12,610 9,940 34,007 25,302
European Union [Member]        
Revenue 28 364 687 948
Middle East [Member]        
Revenue 297   508  
License [Member]        
Revenue 1,783 1,600 4,083 1,600
Professional Services [Member]        
Revenue 6,893 5,392 18,740 15,827
Processing and Maintenance [Member]        
Revenue 3,457 2,950 10,256 7,817
Third party [Member]        
Revenue $ 802 $ 362 $ 2,123 $ 1,006