XML 67 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Revenue (Details) - Schedule of deferred revenue
12 Months Ended
Dec. 31, 2020
USD ($)
Schedule of deferred revenue [Abstract]  
Balance $ 580,014
Revenue recognized (16,260,166)
Amount collected 15,680,152
Balance $ 285,795