Summary of Significant Accounting Policies - Schedule of Fair Value Assumptions (Details) |
3 Months Ended |
|---|---|
Mar. 31, 2019 | |
| Risk Free Interest Rate [Member] | Minimum [Member] | |
| Fair value assumptions, measurement input, percentages | 2.40% |
| Risk Free Interest Rate [Member] | Maximum [Member] | |
| Fair value assumptions, measurement input, percentages | 2.57% |
| Expected Life (Years) [Member] | Minimum [Member] | |
| Fair value assumptions, measurement input, term | 1 month 16 days |
| Expected Life (Years) [Member] | Maximum [Member] | |
| Fair value assumptions, measurement input, term | 1 year |
| Expected Dividends [Member] | |
| Fair value assumptions, measurement input, percentages | 0.00% |
| Expected Volatility [Member] | Minimum [Member] | |
| Fair value assumptions, measurement input, percentages | 226.00% |
| Expected Volatility [Member] | Maximum [Member] | |
| Fair value assumptions, measurement input, percentages | 370.00% |