XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payroll and related costs $ 0 $ 1,797
Professional and consulting fees 949 960
Royalties 47,803 47,803
Accrued cost of revenues 141,603 114,455
Sales tax 31,902 31,902
Other 12,407 10,869
Total $ 234,664 $ 207,786