XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Property, plant and equipment (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, plant and equipment    
Property, plant and equipment $ 7,894,061 $ 6,327,629
Less: accumulated depreciation (903,690) (718,726)
Property, plant and equipment, net 6,990,371 5,608,903
Automobiles [Member]    
Property, plant and equipment    
Property, plant and equipment 4,638 4,638
Computer equipment and software [Member]    
Property, plant and equipment    
Property, plant and equipment 95,700 94,530
Furniture and other equipment [Member]    
Property, plant and equipment    
Property, plant and equipment 271,798 271,798
Leasehold Improvements [Member]    
Property, plant and equipment    
Property, plant and equipment 17,280 17,280
Equipment and machinery [Member]    
Property, plant and equipment    
Property, plant and equipment 943,464 943,464
Building held for leases [Member]    
Property, plant and equipment    
Property, plant and equipment 196,416 196,416
Laboratory and temporary units [Member]    
Property, plant and equipment    
Property, plant and equipment 1,364,748 1,364,748
Land [Member]    
Property, plant and equipment    
Property, plant and equipment 1,190,655 1,190,655
Building [Member]    
Property, plant and equipment    
Property, plant and equipment 969,188
Construction in progress [Member]    
Property, plant and equipment    
Property, plant and equipment $ 2,840,174 $ 2,244,100