XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

March 31,

   

December 31,

 
   

2025

   

2024

 
                 

Accounts receivable

  $ 1,436,530     $ 1,351,482  

Allowance for credit losses

    (633,253 )     (633,253 )

Accounts receivable, net of allowances for credit losses

  $ 803,277     $ 718,229