XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Details) - Subsequent Event [Member]
Oct. 21, 2021
shares
Warrant Liabilities (Details) [Line Items]  
Purchase an aggregate 18,576,712
Public Warrants [Member]  
Warrant Liabilities (Details) [Line Items]  
Purchase an aggregate 11,364,318
Private Placement Warrants [Member]  
Warrant Liabilities (Details) [Line Items]  
Purchase an aggregate 7,212,394