XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 16,395,760 $ 15,821,070 $ 50,722,789 $ 44,515,761
ACH and Complementary Service Revenue [Member]        
Revenues 3,242,794 3,733,453 10,985,722 10,813,806
Credit Card Revenue [Member]        
Revenues 6,842,065 6,509,344 20,495,984 18,791,129
Prepaid Card Services Revenue [Member]        
Revenues 1,576,871 2,004,657 5,733,428 3,968,764
Output Solutions [Member]        
Revenues $ 4,734,030 $ 3,573,616 $ 13,507,655 $ 10,942,062