Leases - Schedule of Supplemental Cash Flow Related to Leases (Details)
|12 Months Ended|
Dec. 31, 2019
|Operating cash flows used for operating leases||$ 39,864|
|Total operating lease liabilities||$ 548,216|
Amount of increase in right-of-use asset obtained in exchange for operating lease liability.
Reference 1: http://www.xbrl.org/2003/role/exampleRef