XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of changes in carrying amount of goodwill
    
   Goodwill 
Balances at December 31, 2021   17,088,501 
Impairment   (9,519,143)
Foreign exchange translation   (1,107,205)
Balances at December 31, 2022  $6,462,153 
Impairment of goodwill   (6,948,349)
Foreign currency translation   306,196 
Balances at December 31, 2023  $ 
GOODWILL AND INTANGIBLE ASSETS (Details - Intangible assets)
Summary of intangible assets        
   December 31, 
   2023   2022 
Trade name per business combination  $4,033,638   $4,033,638 
Impairment   (3,059,716)   (2,703,456
Less: accumulated amortization   (195,416)   (161,346
Foreign exchange translation   (778,506)   (778,506)
Intangible assets, net  $   $390,330 
Schedule of patents
        
   December 31, 
   2023   2022 
Patents  $904,269   $904,269 
Less: accumulated amortization   (650,606)   (636,394)
Patents, net  $253,663   $267,875 
Schedule of future amortization of intangible assets
     
As of December 31,    
2024   51,028 
2025   51,028 
2026   51,028 
2027   51,028 
Thereafter   49,551 
Total patents  $253,663