v3.25.2
Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 16,946,096 $ 16,676,251
Less: Accumulated depreciation (3,727,975) (3,032,025)
Property and equipment, net 13,218,121 13,644,226
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 6,079,410 6,079,410
Manufacturing Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 6,045,965 5,830,999
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 2,239,405 2,239,405
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 867,757 862,504
Product Molds [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 524,476 524,476
Warehouse Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 522,128 512,700
Electrical Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 185,261 185,261
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 242,642 172,645
Furniture [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 140,458 154,065
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 98,594 $ 114,786