XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCUMULATED AMORTIZATION OF INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     $ 3,377,206  
Amortization expense $ 400,000 $ 500,000 1,300,000 $ 1,100,000
Accumulated amortization, ending 4,488,408   4,488,408  
Licensing Agreements [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     912,260  
Amortization expense     175,312  
Amortization of intangible assets foreign currency translation adjusments      
Accumulated amortization, ending 1,087,572   1,087,572  
Software [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     1,843,716  
Amortization expense     1,072,168  
Amortization of intangible assets foreign currency translation adjusments     (184,538)  
Accumulated amortization, ending 2,731,346   2,731,346  
Distribution Contracts [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     560,000  
Amortization expense      
Amortization of intangible assets foreign currency translation adjusments      
Accumulated amortization, ending 560,000   560,000  
Noncompete Agreements [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     61,230  
Amortization expense     59,517  
Amortization of intangible assets foreign currency translation adjusments     (11,257)  
Accumulated amortization, ending 109,490   109,490  
Accumulated Amortization [Member]        
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization, beginning     3,377,206  
Amortization expense     1,306,997  
Amortization of intangible assets foreign currency translation adjusments     (195,795)  
Accumulated amortization, ending $ 4,488,408   $ 4,488,408