Stockholders' Equity (Details) - Schedule of preferred stock - USD ($) |
Sep. 30, 2020 |
Dec. 31, 2019 |
|---|---|---|
| Preferred Units [Line Items] | ||
| Preferred Shares Outstanding | 241,623 | 241,623 |
| Total Liquidation Preference | $ 23,665,904 | $ 23,665,904 |
| Series C-3 [Member] | ||
| Preferred Units [Line Items] | ||
| Preferred Shares Outstanding | 52,000 | 52,000 |
| Liquidation Preference (Per Share) | $ 10.00000 | $ 10.00000 |
| Total Liquidation Preference | $ 520,000 | $ 520,000 |
| Series E [Member] | ||
| Preferred Units [Line Items] | ||
| Preferred Shares Outstanding | 89,623 | 89,623 |
| Liquidation Preference (Per Share) | $ 49.20000 | $ 49.20000 |
| Total Liquidation Preference | $ 4,409,452 | $ 4,409,452 |
| Series G [Member] | ||
| Preferred Units [Line Items] | ||
| Preferred Shares Outstanding | 100,000 | 100,000 |
| Liquidation Preference (Per Share) | $ 187.36452 | $ 187.36452 |
| Total Liquidation Preference | $ 18,736,452 | $ 18,736,452 |