XML 68 R43.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
REVENUE $ 11,044,707 $ 7,747,506
Mexico [Member]    
REVENUE 827,822 0
United States [Member]    
REVENUE 8,444,876 6,795,778
Canada [Member]    
REVENUE $ 1,772,009 $ 951,728