Consolidated Statements of Cash Flows (Parenthetical) |
12 Months Ended |
|---|---|
|
Dec. 31, 2019
USD ($)
| |
| Series B Preferred Stock | |
| Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] | |
| Warrants to purchase common stock | $ 6,709,961 |
| Arosa | |
| Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] | |
| Warrants to purchase common stock | $ 3,540,542 |