XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 15,692 $ 15,206 $ 30,448 $ 39,490
UNITED STATES        
Revenue 15,190 14,865 29,530 38,861
Middle East [Member]        
Revenue 473 316 864 580
European Union [Member]        
Revenue 29 25 54 49
License [Member]        
Revenue 1,794 1,794 1,794 14,283
Professional Services [Member]        
Revenue 7,354 7,605 15,695 14,167
Processing and Maintenance [Member]        
Revenue 5,689 4,510 11,119 8,570
Third party [Member]        
Revenue $ 855 $ 1,297 $ 1,840 $ 2,470