XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue $ 24,284 $ 8,912
UNITED STATES    
Revenue 23,994 8,881
Middle East [Member]    
Revenue 266  
European Union [Member]    
Revenue 24 31
License [Member]    
Revenue 12,489  
Professional Services [Member]    
Revenue 6,562 5,747
Processing and Maintenance [Member]    
Revenue 4,060 2,607
Third party [Member]    
Revenue $ 1,173 $ 558