Consolidated Balance Sheets (Parenthetical) - $ / shares |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Preferred stock, par value | $ 0.001 | |
| Common stock, par value | $ 0.001 | $ 0.001 |
| Common stock, shares authorized | 150,000,000 | 150,000,000 |
| Common stock, shares issued | 9,453,542 | 6,111,735 |
| Common stock, shares outstanding | 9,453,542 | 6,111,735 |
| Series A Convertible Preferred Stock [Member] | ||
| Preferred stock, par value | $ 0.001 | $ 0.001 |
| Preferred stock, shares designated | 9,158 | 9,158 |
| Preferred stock, shares issued | 0 | 0 |
| Preferred stock, shares outstanding | 0 | 0 |
| Series B Convertible Preferred Stock [Member] | ||
| Preferred stock, par value | $ 0.001 | $ 0.001 |
| Preferred stock, shares designated | 6,256 | 6,256 |
| Preferred stock, shares issued | 0 | 0 |
| Preferred stock, shares outstanding | 0 | 0 |