XML 58 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and compensation consist of the following:
 
March 31, 2020
 
December 31, 2019
Technology fees
$
450,000

 
$
450,000

Professional services
292,000

 
454,000

Compensation
92,758

 
62,322

Advertising and promotion
60,000

 
68,000

Warranty
63,700

 
75,300

Other
106,122

 
333,952

 
$
1,064,580

 
$
1,443,574