XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 1,212,984 $ 1,348,326
Less: accumulated depreciation (467,259) (430,295)
Property and equipment, net 745,725 918,031
Vehicles And Transportation Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 406,013 551,906
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 314,819 314,819
Office Furniture Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 188,131 188,131
Manufacturing Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 179,274 179,274
Warehouse Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 81,165 81,164
QA Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 43,582 33,032
Tooling And Molds [Member]    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross