XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - Description of Business and Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 82,931,840 $ 84,066,245
Revenues, amount change $ (1,134,405)  
Revenues, percent change (1.00%)  
Revenues $ 82,931,840 84,066,245
ACH and Complementary Service Revenue [Member]    
Revenues 16,678,324 14,888,973
Revenues, amount change $ 1,789,351  
Revenues, percent change 12.00%  
Revenues $ 16,678,324 14,888,973
Credit Card Revenue [Member]    
Revenues 29,267,546 28,476,591
Revenues, amount change $ 790,955  
Revenues, percent change 3.00%  
Revenues $ 29,267,546 28,476,591
Prepaid Card Services Revenue [Member]    
Revenues 14,080,650 18,729,350
Revenues, amount change $ (4,648,700)  
Revenues, percent change (25.00%)  
Revenues $ 14,080,650 18,729,350
Output Solutions [Member]    
Revenues 20,618,996 20,496,195
Revenues, amount change $ 122,801  
Revenues, percent change 1.00%  
Revenues $ 20,618,996 20,496,195
ACH and Complementary Service Interest Revenue [Member]    
Revenues 789,717 495,972
Revenues, amount change $ 293,745  
Revenues, percent change 59.00%  
Revenues $ 789,717 495,972
Prepaid Card Services Interest Revenue [Member]    
Revenues 1,345,679 932,048
Revenues, amount change $ 413,631  
Revenues, percent change 44.00%  
Revenues $ 1,345,679 932,048
Output Solutions Interest [Member]    
Revenues 150,928 47,116
Revenues, amount change $ 103,812  
Revenues, percent change 220.00%  
Revenues $ 150,928 $ 47,116