XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 57,399 $ 56,004
UNITED STATES    
Revenue 54,892 53,915
European Union [Member]    
Revenue 110 116
Middle East [Member]    
Revenue 2,397 1,973
License [Member]    
Revenue 2,840 1,794
Professional Services [Member]    
Revenue 26,015 28,237
Processing and Maintenance [Member]    
Revenue 24,034 22,439
Third party [Member]    
Revenue $ 4,510 $ 3,534