XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 15,703 $ 13,399 $ 42,576 $ 43,847
UNITED STATES        
Revenue 14,997 12,777 40,754 42,307
Middle East [Member]        
Revenue 678 588 1,740 1,452
European Union [Member]        
Revenue 28 34 82 88
License [Member]        
Revenue 1,420 0 1,420 1,794
Professional Services [Member]        
Revenue 7,006 6,432 19,805 22,127
Processing and Maintenance [Member]        
Revenue 6,067 5,814 17,912 16,933
Third party [Member]        
Revenue $ 1,210 $ 1,153 $ 3,439 $ 2,993