Nature of Business and Summary of Significant Accounting Policies, Basis of Presentation and Consolidation (Details) - $ / shares |
May 06, 2019 |
Sep. 30, 2019 |
Dec. 31, 2018 |
---|---|---|---|
Basis of Presentation and Consolidation [Abstract] | |||
Number of common shares issued for acquisition (in shares) | 32,332,314 | ||
Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | $ 0.001 |
X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
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
|