XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net - Composition (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment, Net [Abstract]    
Subtotal $ 5,960,442 $ 4,688,604
Less: accumulated depreciation (3,079,463) (2,778,113)
Prepayment for purchase of equipment and construction-in-progress 16,100  
Total 2,897,079 1,910,491
Building [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal 946,066 946,066
Leasehold Improvements [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal 2,829,927 1,695,361
Machinery and Equipment [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal 1,731,582 1,613,439
Furniture and Fixtures [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal 278,578 259,449
Vehicles [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal 147,912 147,912
Molds [Member]    
Property, Plant and Equipment, Net [Abstract]    
Subtotal $ 26,377 $ 26,377