Fair Value Measurements, Level 3 Fair Value Measurement Inputs (Details) |
Mar. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Fair Value Measurements [Abstract] | ||
| Option term | 5 years | |
| Warrant [Member] | ||
| Fair Value Measurements [Abstract] | ||
| Option term | 8 months 12 days | 1 year |
| Warrant [Member] | Volatility [Member] | ||
| Fair Value Measurements [Abstract] | ||
| Measurement input | 0.1500 | 0.2090 |
| Warrant [Member] | Risk Free Interest Rate [Member] | ||
| Fair Value Measurements [Abstract] | ||
| Measurement input | 0.0092 | 0.0036 |
| Warrant [Member] | Expected Dividends [Member] | ||
| Fair Value Measurements [Abstract] | ||
| Measurement input | 0.0000 | 0.0000 |
| Warrant [Member] | Probability of Successful Initial Business Combination [Member] | ||
| Fair Value Measurements [Abstract] | ||
| Measurement input | 0.800 | 0.800 |