XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues $ 21,321,478 $ 20,982,761 $ 62,371,752 $ 63,935,603
ACH and Complementary Service Revenue [Member]        
Revenues 4,302,510 3,528,133 12,078,574 10,948,012
Credit Card Revenue [Member]        
Revenues 7,197,362 7,169,066 22,019,364 21,624,848
Prepaid Card Services Revenue [Member]        
Revenues 4,017,153 4,685,212 11,031,795 14,710,084
Output Solutions [Member]        
Revenues 5,253,388 5,138,030 15,478,180 15,945,447
ACH and Complementary Service Interest Revenue [Member]        
Revenues 201,545 212,691 603,418 255,997
Prepaid Card Services Interest Revenue [Member]        
Revenues 309,131 239,413 1,046,496 425,431
Output Solutions Interest [Member]        
Revenues $ 40,389 $ 10,216 $ 113,925 $ 25,784