XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Property, plant and equipment (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule of company's equipment    
Property, plant and equipment $ 6,855,178 $ 6,327,629
Less: accumulated depreciation (810,919) (718,726)
Property, plant and equipment, net 6,044,259 5,608,903
Automobiles [Member]    
Schedule of company's equipment    
Property, plant and equipment 4,638 4,638
Computer equipment and software [Member]    
Schedule of company's equipment    
Property, plant and equipment 94,530 94,530
Furniture and other equipment [Member]    
Schedule of company's equipment    
Property, plant and equipment 271,798 271,798
Leasehold Improvements [Member]    
Schedule of company's equipment    
Property, plant and equipment 17,280 17,280
Equipment and machinery [Member]    
Schedule of company's equipment    
Property, plant and equipment 943,464 943,464
Building held for leases [Member]    
Schedule of company's equipment    
Property, plant and equipment 196,416 196,416
Laboratory and temporary units [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,364,748 1,364,748
Land [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,190,655 1,190,655
Construction in progress [Member]    
Schedule of company's equipment    
Property, plant and equipment $ 2,771,649 $ 2,244,100