XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Cost, beginning balance $ 3,412,769    
Additions 15,566    
Effects of currency translation (26,183)    
Cost, ending balance 3,402,152    
Accumulated amortization, beginning balance 1,956,141    
Amortization expense 51,489 $ 56,521  
Effects of currency translation (15,159)    
Accumulated amortization, ending balance 1,992,471    
Net book value 1,409,681   $ 1,456,628
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost, beginning balance 220,926    
Additions 15,139    
Effects of currency translation (1,718)    
Cost, ending balance 234,347    
Accumulated amortization, beginning balance 8,541    
Amortization expense 1,630    
Effects of currency translation (70)    
Accumulated amortization, ending balance 10,101    
Net book value 224,246   212,385
Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost, beginning balance 36,558    
Additions 427    
Effects of currency translation (285)    
Cost, ending balance 36,700    
Accumulated amortization, beginning balance    
Amortization expense    
Effects of currency translation    
Accumulated amortization, ending balance    
Net book value 36,700   36,558
Intellectual Property [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost, beginning balance 3,109,540    
Additions    
Effects of currency translation (24,180)    
Cost, ending balance 3,085,360    
Accumulated amortization, beginning balance 1,940,736    
Amortization expense 49,287    
Effects of currency translation (15,089)    
Accumulated amortization, ending balance 1,974,934    
Net book value 1,110,426   1,168,804
Capitalized Acquisition Costs [Member]      
Finite-Lived Intangible Assets [Line Items]      
Cost, beginning balance 45,745    
Additions    
Effects of currency translation    
Cost, ending balance 45,745    
Accumulated amortization, beginning balance 6,864    
Amortization expense 572    
Effects of currency translation    
Accumulated amortization, ending balance 7,436    
Net book value $ 38,309   $ 38,881