v3.25.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross $ 773,329 $ 773,329
Less: accumulated depreciation (312,565) (289,451)
Property and equipment, net 460,764 483,878
Computer equipment [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 12,740 12,740
Office furniture [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 38,994 36,163
Manufacturing equipment [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 657,143 659,974
Vehicles [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross 61,360 61,360
Building improvements [Member]    
Schedule of Property and Equipment [Line Items]    
Property and equipment, gross $ 3,092 $ 3,092