XML 54 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
FDIC limit $ 250,000    
Allowance for doubtful accounts receivable 814,712   $ 0
Allowance 47,262   0
Estimated obsolescence and shrinkage of inventory 10,000   10,000
Customer deposit $ 504,180   $ 2,302
Convertible notes [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   2,311,167  
Warrant [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   3,283,697  
Option [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   2,550,387