XML 106 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and compensation consist of the following:
 June 30, 2021December 31, 2020
Professional services$173,000 $343,000 
Compensation354,422 49,837 
Advertising and promotion1,000 31,000 
Warranty 37,600 49,600 
Technology fees— 450,000 
Leasehold 60,000 — 
Sales tax 127,775 24,493 
Other36,630 50,512 
 $790,427 $998,442