XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 21,261,706 $ 16,215,686 $ 42,707,950 $ 34,327,029
ACH and Complementary Service Revenue [Member]        
Revenues 4,079,157 3,899,612 7,419,879 7,742,928
Credit Card Revenue [Member]        
Revenues 7,115,884 6,885,697 14,455,782 13,653,919
Prepaid Card Services Revenue [Member]        
Revenues 5,217,468 1,388,110 10,024,872 4,156,557
Output Solutions [Member]        
Revenues $ 4,849,197 $ 4,042,267 $ 10,807,417 $ 8,773,625