XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF CHANGES IN GOODWILL (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Balance beginning     $ 76,664,017  
Goodwill, Impairment Loss $ (20,838,804) (41,038,172)
Foreign currency translation adjustment     1,717,523  
Ending balance $ 37,343,368   $ 37,343,368