XML 67 R45.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTIES PLANTS AND EQUIPMENT (Details 1) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
PROPERTIES PLANTS AND EQUIPMENT    
Property plant and equipment ,net $ 12,891,447 $ 13,454,491
Canada [Member]    
PROPERTIES PLANTS AND EQUIPMENT    
Property plant and equipment ,net 25,000 0
United States [Member]    
PROPERTIES PLANTS AND EQUIPMENT    
Property plant and equipment ,net 6,634,066 6,579,111
Mexico [Member]    
PROPERTIES PLANTS AND EQUIPMENT    
Property plant and equipment ,net $ 6,232,381 $ 6,875,380