XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property, plant and equipment (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of company's equipment    
Property, plant and equipment $ 6,093,423 $ 6,327,629
Less: accumulated depreciation (511,022) (718,726)
Property, plant and equipment, net 5,582,401 5,608,903
Building [Member]    
Schedule of company's equipment    
Property, plant and equipment 969,188
Computer equipment and software [Member]    
Schedule of company's equipment    
Property, plant and equipment 102,325 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
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 196,416
Laboratory and temporary units [Member]    
Schedule of company's equipment    
Property, plant and equipment 0 1,364,748
Land [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,190,655 1,190,655
Construction in process    
Schedule of company's equipment    
Property, plant and equipment $ 2,397,659 $ 2,244,100