XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, plant and equipment (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Property, plant and equipment    
Property, plant and equipment $ 6,101,652 $ 6,093,423
Less: accumulated depreciation (596,056) (511,022)
Property, plant and equipment, net 5,505,596 5,582,401
Computer equipment and software [Member]    
Property, plant and equipment    
Property, plant and equipment 103,327 102,325
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 15,400 17,280
Equipment and machinery [Member]    
Property, plant and equipment    
Property, plant and equipment 952,571 943,464
Automobiles [Member]    
Property, plant and equipment    
Property, plant and equipment 4,638 4,638
Building held for leases [Member]    
Property, plant and equipment    
Property, plant and equipment 196,416 196,416
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 969,188
Construction in progress [Member]    
Property, plant and equipment    
Property, plant and equipment $ 2,397,659 $ 2,397,659