XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.1
NOTE 6 - INTANGIBLE ASSETS - Amortization Expense (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months $ 142,547  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 190,062  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 190,062  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 190,062  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 190,062  
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 556,578  
Finite-Lived Intangible Assets, Net 1,492,077 $ 1,627,010
[custom:FiniteLivedIntangibleAssetsAccumulatedAmortizationTotal-0] 1,459,373  
Patents [Member]    
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months 5,889  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 7,851  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 7,851  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 7,851  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 7,851  
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 119,734  
Finite-Lived Intangible Assets, Net 157,027 151,860
Intellectual Property [Member]    
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months 134,942  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 179,923  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 179,923  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 179,923  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 179,923  
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 404,827  
Finite-Lived Intangible Assets, Net 1,259,461 1,398,864
[custom:FiniteLivedIntangibleAssetsAccumulatedAmortizationTotal-0] 1,259,461  
Acquisition-related Costs [Member]    
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months 1,716  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 2,288  
Finite-Lived Intangible Asset, Expected Amortization, Year Three 2,288  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 2,288  
Finite-Lived Intangible Asset, Expected Amortization, Year Five 2,288  
Finite-Lived Intangible Asset, Expected Amortization, after Year Five 32,017  
Finite-Lived Intangible Assets, Net 42,885 $ 43,457
[custom:FiniteLivedIntangibleAssetsAccumulatedAmortizationTotal-0] $ 42,885