Related Party Transactions, Private Placement Warrants (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | |
|---|---|---|
Dec. 28, 2020 |
Mar. 31, 2021 |
|
| Private Placement [Abstract] | ||
| Exercise price of warrant (in dollars per share) | $ 11.50 | |
| Class A Common Stock [Member] | ||
| Private Placement [Abstract] | ||
| Number of shares issued upon exercise of warrant (in shares) | 1 | |
| Private Placement Warrants [Member] | ||
| Private Placement [Abstract] | ||
| Warrants issued (in shares) | 8,624,000 | |
| Share Price (in dollars per share) | $ 1.00 | |
| Gross proceeds from issuance of warrants | $ 8.6 | |
| Exercise price of warrant (in dollars per share) | $ 11.50 | |
| Holding period for transfer, assignment or sale of warrants | 30 days |