XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.2
GOODWILL AND INTANGIBLE ASSETS (Details - Schedule of changes in carrying amount of goodwill) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Beginning balance $ 17,088,501 $ 0
Goodwill acquired - business combinations   17,296,810
Foreign exchange translation (1,107,205) (208,309)
Impairment (9,519,143)  
Ending balance $ 6,462,153 $ 17,088,501