XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues $ 20,079,888 $ 21,436,572 $ 41,050,274 $ 42,952,842
ACH and Complementary Service Revenue [Member]        
Revenues 3,894,330 4,079,157 7,776,064 7,419,879
Credit Card Revenue [Member]        
Revenues 7,261,268 7,115,884 14,822,002 14,455,782
Prepaid Card Services Revenue [Member]        
Revenues 3,673,418 5,217,468 7,014,642 10,024,872
Output Solutions [Member]        
Revenues 4,686,869 4,849,197 10,224,792 10,807,417
ACH and Complementary Service Interest Revenue [Member]        
Revenues 190,233 40,361 401,873 43,306
Prepaid Card Services Interest Revenue [Member]        
Revenues 334,624 125,058 737,365 186,018
Output Solutions Interest [Member]        
Revenues $ 39,146 $ 9,447 $ 73,536 $ 15,568