Subsequent Events (Details) - $ / shares |
Mar. 10, 2022 |
Dec. 17, 2020 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Class of warrant or right, Exercise price of warrants or rights | $ 11.50 | |
| Subsequent Event [Member] | Pre Funded Private Placement Warrants [Member] | ||
| Subsequent Event [Line Items] | ||
| Warrants exercised during period | 724,194 | |
| Class of warrant or right, Exercise price of warrants or rights | $ 0.00001 |