XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 16,215,686 $ 15,233,141 $ 34,327,029 $ 28,694,691
ACH and Complementary Service Revenue [Member]        
Revenues 3,899,612 4,001,897 7,742,928 7,080,353
Credit Card Revenue [Member]        
Revenues 6,885,697 6,558,076 13,653,919 12,281,785
Prepaid Card Services Revenue [Member]        
Revenues 1,388,110 1,077,531 4,156,557 1,964,107
Output Solutions [Member]        
Revenues $ 4,042,267 $ 3,595,637 $ 8,773,625 $ 7,368,446