Preliminary Purchase Price - Summary of Shares Issuance of Merger Agreement (Details) (Parenthetical) - Pro Forma [Member] - $ / shares |
4 Months Ended | |||
---|---|---|---|---|
Apr. 16, 2021 |
Mar. 31, 2021 |
|||
Number of fully vested stock options, outstanding | ||||
Subsequent Event [Member] | ||||
Number of warrants outstanding | [1] | 986,486 | ||
Number of shares issuable upon outstanding warrants | 5,463,032 | |||
Strike price | $ 3.44 | |||
Number of fully vested stock options, outstanding | 4,188,315 | |||
|
X | ||||||||||
- Definition Number of shares issuable upon outstanding warrants. No definition available.
|
X | ||||||||||
- Definition Strike price. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available.
|
X | ||||||||||
- Definition Number of options outstanding, including both vested and non-vested options. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|