Subsequent Events (Details) - $ / shares |
Mar. 10, 2022 |
Dec. 17, 2020 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Exercise Price Per Share | $ 11.50 | |
| Subsequent Event [Member] | Pre-funded Private Placement Warrants [Member] | ||
| Subsequent Event [Line Items] | ||
| Warrants exercised during period | 724,194 | |
| Exercise Price Per Share | $ 0.00001 |