XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue $ 13,399 $ 14,450 $ 43,847 $ 53,940
UNITED STATES        
Revenue 12,777 13,973 42,307 52,836
Middle East [Member]        
Revenue 588 451 1,452 1,030
European Union [Member]        
Revenue 34 26 88 74
License [Member]        
Revenue 0 0 1,794 14,283
Professional Services [Member]        
Revenue 6,432 7,776 22,127 21,943
Processing and Maintenance [Member]        
Revenue 5,814 5,267 16,933 13,837
Third party [Member]        
Revenue $ 1,153 $ 1,407 $ 2,993 $ 3,877