XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
NOTE 6 - INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Patents, Gross $ 158,370   $ 151,860
Indefinite-Lived Trademarks 32,704   32,829
Capitalized Costs, Proved Properties 45,745   45,745
Finite-Lived Intangible Assets, Gross 3,016,636   3,092,340
Finite-Lived Intangible Assets, Period Increase (Decrease) 11,684 $ 35,673  
Finite-Lived Intangible Assets, Accumulated Amortization 1,524,559   1,465,330
Amortization of Intangible Assets 101,193 $ 94,844  
Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments 41,964    
Finite-Lived Intangible Assets, Net 1,492,077   1,627,010
Acquisition-related Costs [Member]      
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 87,388    
Intellectual Property [Member]      
Intangible Assets, Gross (Excluding Goodwill) 2,779,817   2,861,906
Finite-Lived Intangible Assets, Period Increase (Decrease)    
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 82,089    
Finite-Lived Intangible Assets, Accumulated Amortization 1,520,356   1,463,042
Amortization of Intangible Assets 99,278    
Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments 41,964    
Finite-Lived Intangible Assets, Net 1,259,461   1,398,864
Patents [Member]      
Finite-Lived Intangible Assets, Period Increase (Decrease) 10,867    
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 4,357    
Finite-Lived Intangible Assets, Accumulated Amortization 1,343  
Amortization of Intangible Assets 1,343    
Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments    
Finite-Lived Intangible Assets, Net 157,027   151,860
Trademarks [Member]      
Finite-Lived Intangible Assets, Period Increase (Decrease) 817    
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) 942  
Finite-Lived Intangible Assets, Accumulated Amortization  
Amortization of Intangible Assets    
Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments    
Finite-Lived Intangible Assets, Net 32,704   32,829
Acquisition-related Costs [Member]      
Finite-Lived Intangible Assets, Period Increase (Decrease)    
Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)    
Finite-Lived Intangible Assets, Accumulated Amortization 2,860   2,288
Amortization of Intangible Assets 572    
Finite-Lived Intangible Assets, Translation and Purchase Accounting Adjustments    
Finite-Lived Intangible Assets, Net $ 42,885   $ 43,457