XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid Expenses (Details) - Schedule of prepaid expenses - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of prepaid expenses [Abstract]    
Prepaid products and services $ 4,866,641 $ 732,270
Deferred offering expenses   569,281
Prepaid rent and security deposit 149,710 171,560
Prepaid expenses, net $ 5,016,351 $ 1,473,111