XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Intangible asset, gross $ 5,950,204 $ 6,450,208
Accumulated amortizatio (3,254,574) (3,275,010)
Finite-Lived Intangible Assets, Net, Ending Balance 2,695,630 3,175,198
Patents [Member]    
Intangible asset, gross 16,000 16,000
Accumulated amortizatio (16,000) (16,000)
Finite-Lived Intangible Assets, Net, Ending Balance 0 0
Trade Names [Member]    
Intangible asset, gross 777,241 846,186
Accumulated amortizatio (777,241) (843,240)
Finite-Lived Intangible Assets, Net, Ending Balance 0 2,946
Technology and Software [Member]    
Intangible asset, gross 580,131 624,162
Accumulated amortizatio (580,131) (624,162)
Finite-Lived Intangible Assets, Net, Ending Balance 0 0
Customer Relationships [Member]    
Intangible asset, gross 4,576,832 4,963,860
Accumulated amortizatio (1,881,202) (1,791,608)
Finite-Lived Intangible Assets, Net, Ending Balance $ 2,695,630 $ 3,172,252