XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 19,960,990 $ 20,079,888 $ 41,970,040 $ 41,050,274
ACH and Complementary Service Revenue [Member]        
Revenues 5,192,224 3,894,330 10,236,741 7,776,064
Credit Card Revenue [Member]        
Revenues 7,045,030 7,261,268 14,923,724 14,822,002
Prepaid Card Services Revenue [Member]        
Revenues 2,726,410 3,673,418 5,633,861 7,014,642
Output Solutions [Member]        
Revenues 4,642,901 4,686,869 10,375,768 10,224,792
ACH and Complementary Service Interest Revenue [Member]        
Revenues 176,518 190,233 400,647 401,873
Prepaid Card Services Interest Revenue [Member]        
Revenues 134,823 334,624 317,484 737,365
Output Solutions Interest [Member]        
Revenues $ 43,084 $ 39,146 $ 81,815 $ 73,536