Fair Value Measurements (Tables)  | 
9 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2021  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Disclosures [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Fair Value Assets Measured on Recurring Basis | 
 The following table presents information about the Company’s liability measured at fair value on a recurring basis at September 30, 2021 and December 31, 2020 and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value: 
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Binomial Lattice Model for Private Warrants | 
 The key inputs into the binomial lattice model incorporating the Cox-Ross-Rubenstein methodology for the Private Warrants were as follows at September 30, 2021: 
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Changes in Fair Value of Warrant Liabilities | 
 The following table presents the change in the fair value of warrant liabilities for the period: 
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||