Summary of Significant Accounting Policies - Schedule of Amortization Expense (Details) (10-Q) - USD ($) |
Mar. 31, 2020 |
Dec. 31, 2019 |
Mar. 31, 2019 |
|---|---|---|---|
| Accounting Policies [Abstract] | |||
| Remainder of 2020 | $ 43,169 | ||
| Fiscal year ending March 31, 2021 | 173,150 | ||
| Fiscal year ending March 31, 2022 | 173,150 | ||
| Fiscal year ending March 31, 2023 | 115,338 | ||
| Fiscal year ending March 31, 2024 | 55,748 | ||
| Fiscal year ending March 31, 2025 and beyond | 175,496 | ||
| Total | $ 692,882 | $ 736,051 | $ 1,576,685 |