XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Property, plant and equipment (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of company's equipment    
Property, plant and equipment $ 4,351,952 $ 4,899,199
Less: accumulated depreciation (386,526) (511,022)
Property, plant and equipment, net 3,965,426 4,388,177
Building [Member]    
Schedule of company's equipment    
Property, plant and equipment 3,447,763 969,188
Computer equipment and software [Member]    
Schedule of company's equipment    
Property, plant and equipment 100,370 98,756
Furniture and other equipment [Member]    
Schedule of company's equipment    
Property, plant and equipment 16,251 271,798
Leasehold Improvements [Member]    
Schedule of company's equipment    
Property, plant and equipment 11,991 17,280
Equipment and machinery [Member]    
Schedule of company's equipment    
Property, plant and equipment 770,939 943,464
Automobiles [Member]    
Schedule of company's equipment    
Property, plant and equipment 4,638 4,638
Building held for lease [Member]    
Schedule of company's equipment    
Property, plant and equipment 196,416
Construction in process    
Schedule of company's equipment    
Property, plant and equipment $ 2,397,659