XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts receivable $ 2,817,116 $ 1,234,411  
Loss on foreign currency (50,000) (50,000)  
Allowance for doubtful accounts (213,785) (213,785)  
Accounts receivable, net of allowances for doubtful accounts $ 2,553,331 $ 970,626 $ 970,626