Revenue - Schedule of Deferred Revenue (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue, beginning balance $ 1,323
Revenue recognized that was included in deferred revenue balance at the beginning of the period (1,323)
Increase due to prepayments from customers 657,925
Deferred revenue, ending balance $ 657,925