XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Schedule of property and equipment  As of 
   June 30, 2024   December 31, 2023 
Vehicles and transportation equipment  $406,013   $551,906 
Leasehold improvements   314,819    314,819 
Office furniture and equipment   188,131    188,131 
Manufacturing equipment   179,274    179,274 
Warehouse equipment   81,165    81,164 
QA equipment   43,582    33,032 
Tooling and molds        
   $1,212,984   $1,348,326 
Less: accumulated depreciation   (467,259)   (430,295)
Property and equipment, net  $745,725   $918,031