XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Note 2 - Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue $ 15,206 $ 13,355 $ 39,490 $ 22,267
UNITED STATES        
Revenue 14,865 12,515 38,861 21,397
Middle East [Member]        
Revenue 316 211 580 211
European Union [Member]        
Revenue 25 629 49 659
License [Member]        
Revenue 1,794 2,300 14,283 2,300
Professional Services [Member]        
Revenue 7,605 6,100 14,167 11,847
Processing and Maintenance [Member]        
Revenue 4,510 4,193 8,570 6,799
Third party [Member]        
Revenue $ 1,297 $ 762 $ 2,470 $ 1,321