Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) |
Mar. 31, 2021
$ / shares
|
---|---|
Warrant [Member] | |
Subsidiary, Sale of Stock [Line Items] | |
Warrant exercise price | $ 3.095 |
Warrants One [Member] | |
Subsidiary, Sale of Stock [Line Items] | |
Warrant exercise price | 2.80 |
IPO [Member] | Warrant [Member] | |
Subsidiary, Sale of Stock [Line Items] | |
Common stock issued price per share | 3.095 |
Warrant exercise price | 3.25 |
IPO One [Member] | Warrant [Member] | |
Subsidiary, Sale of Stock [Line Items] | |
Common stock issued price per share | $ 2.80 |