Revision of Previously Issued Financial Statements - Additional Information (Details) shares in Thousands  | 
 Sep. 30, 2021  
shares 
 | 
|---|---|
| Deferred Shares [Member] | |
| Fair Value of Deferred Shares classified as liabilities | 200 | 
| Haymaker [Member] | |
| Warrant to purchase common stock outstanding | 17,300 | 
| Haymaker [Member] | Private Placement [Member] | |
| Warrant to purchase common stock outstanding | 4,000 | 
| Haymaker [Member] | Public Warrants [Member] | |
| Warrant to purchase common stock outstanding | 13,300 | 
| X | ||||||||||
- Definition Equity Fair Value Disclosure Shares No definition available. 
  | 
| X | ||||||||||
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. No definition available. 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |