XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Property, plant and equipment (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Property, plant and equipment    
Property, plant and equipment $ 6,125,426 $ 6,093,423
Less: accumulated depreciation (553,564) (511,022)
Property, plant and equipment, net 5,571,862 5,582,401
Computer equipment and software [Member]    
Property, plant and equipment    
Property, plant and equipment 134,328 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 17,280 17,280
Equipment and machinery [Member]    
Property, plant and equipment    
Property, plant and equipment 943,464 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