v3.26.1
Note 1 - Basis of Presentation - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 23,678,636 $ 19,960,990 $ 49,144,410 $ 41,970,040
ACH and Complementary Service Revenue [Member]        
Revenues 6,308,281 5,192,224 12,601,347 10,236,741
Credit Card Revenue [Member]        
Revenues 8,997,174 7,045,030 18,707,498 14,923,724
Prepaid Card Services Revenue [Member]        
Revenues 2,453,774 2,726,410 4,826,975 5,633,861
Output Solutions [Member]        
Revenues 5,669,349 4,642,901 12,474,663 10,375,768
ACH and Complementary Service Interest Revenue [Member]        
Revenues 90,876 176,518 213,077 400,647
Prepaid Card Services Interest Revenue [Member]        
Revenues 112,502 134,823 230,531 317,484
Output Solutions Interest [Member]        
Revenues $ 46,680 $ 43,084 $ 90,319 $ 81,815