XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Intangible asset, gross $ 6,450,208 $ 6,404,012
Accumulated amortizatio (3,275,010) (2,770,592)
Finite-Lived Intangible Assets, Net, Ending Balance 3,175,198 3,633,420
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 846,186 839,816
Accumulated amortizatio (843,240) (668,929)
Finite-Lived Intangible Assets, Net, Ending Balance 2,946 170,887
Technology and Software [Member]    
Intangible asset, gross 624,162 620,094
Accumulated amortizatio (624,162) (620,094)
Finite-Lived Intangible Assets, Net, Ending Balance 0 0
Customer Relationships [Member]    
Intangible asset, gross 4,963,860 4,928,102
Accumulated amortizatio (1,791,608) (1,465,569)
Finite-Lived Intangible Assets, Net, Ending Balance $ 3,172,252 $ 3,462,533