XML 106 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Prepaid Expenses (Details)
Dec. 31, 2019
USD ($)
Prepaid Expense, Current [Abstract]  
Prepaid products and services $ 873,617
Prepaid rent and security deposit 43,112
Prepaid expenses, net $ 916,729