XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Intangible asset, gross $ 6,435,580 $ 6,404,012
Accumulated amortizatio (3,146,752) (2,770,592)
Finite-Lived Intangible Assets, Net, Ending Balance 3,288,828 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 844,169 839,816
Accumulated amortizatio (799,022) (668,929)
Finite-Lived Intangible Assets, Net, Ending Balance 45,147 170,887
Technology and Software [Member]    
Intangible asset, gross 622,874 620,094
Accumulated amortizatio (622,874) (620,094)
Finite-Lived Intangible Assets, Net, Ending Balance 0 0
Customer Relationships [Member]    
Intangible asset, gross 4,952,537 4,928,102
Accumulated amortizatio (1,708,856) (1,465,569)
Finite-Lived Intangible Assets, Net, Ending Balance $ 3,243,681 $ 3,462,533