XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

March 31, 2025

  

December 31, 2024

 
         

Accrued commissions

 $771,156  $425,486 

Reserve for processing losses

  541,521   897,116 

Other accrued expenses

  815,954   881,925 

Accrued taxes

  537,806   474,561 

Accrued salaries

  38,685   687,837 

Total accrued expenses

 $2,705,122  $3,366,925