XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 59,559 $ 409,076
Bad debt expense 0 (24,534)
Receivables written off during the periods (10,322) (295,778)
Effect of currency translation (328) (29,205)
Allowance for doubtful accounts $ 48,909 $ 59,559