Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details) - USD ($) |
Jun. 30, 2018 |
Dec. 31, 2017 |
---|---|---|
Commitments and Contingencies Disclosure [Abstract] | ||
2018 | $ 84,718 | $ 168,959 |
2019 | 174,872 | 174,872 |
2020 | 180,993 | 180,993 |
2021 | 187,327 | 187,327 |
2022 | 15,655 | 15,655 |
Total | $ 643,565 | $ 727,806 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Future minimum rental payments in aggregate as of the balance sheet date under operating leases. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Future rental payments receivable within one year of the balance sheet date under an operating lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Future rental payments receivable within the fifth year from the balance sheet date under an operating lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Future rental payments receivable within the fourth year from the balance sheet date under an operating lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Future rental payments receivable within the third year from the balance sheet date under an operating lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Future rental payments receivable within the second year from the balance sheet date under an operating lease. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|