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 |