XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Accounts receivable $ 1,607,561 $ 2,207,311
Allowance for credit losses (905,785) (1,005,785)
Accounts receivable, net of allowances for credit losses $ 701,776 $ 1,201,526