XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 13,797 $ 15,692 $ 26,873 $ 30,448
UNITED STATES        
Revenue 13,204 15,190 25,757 29,530
Middle East [Member]        
Revenue 565 473 1,061 864
European Union [Member]        
Revenue 28 29 55 54
License [Member]        
Revenue 0 1,794 0 1,794
Professional Services [Member]        
Revenue 6,973 7,354 12,799 15,695
Processing and Maintenance [Member]        
Revenue 5,694 5,689 11,846 11,119
Third party [Member]        
Revenue $ 1,130 $ 855 $ 2,228 $ 1,840