Commitments and Contingencies (Details) |
Nov. 13, 2018
USD ($)
shares
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Stock issued for settlement | shares | 78,431 |
| Settlement payment | $ | $ 200,000 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Value of stock issued pursuant to acquisitions during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|