Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details) - Schedule of assets and liabilities that are measured at fair value on a recurring basis

v3.21.2
Fair Value Measurements (Details) - Schedule of assets and liabilities that are measured at fair value on a recurring basis
Sep. 30, 2021
USD ($)
Assets:  
U.S. Money Market held in Trust Account $ 301,018,634
Liabilities:  
Warrants Liability 6,853,000
Mutual Funds [Member]  
Assets:  
U.S. Money Market held in Trust Account 1,001,000
U.S. Money Market held in Trust Account [Member]  
Assets:  
U.S. Money Market held in Trust Account 300,017,634
Quoted Prices in Active Markets (Level 1) [Member]  
Assets:  
U.S. Money Market held in Trust Account 301,018,634
Liabilities:  
Warrants Liability 6,675,000
Quoted Prices in Active Markets (Level 1) [Member] | Mutual Funds [Member]  
Assets:  
U.S. Money Market held in Trust Account 1,001,000
Quoted Prices in Active Markets (Level 1) [Member] | U.S. Money Market held in Trust Account [Member]  
Assets:  
U.S. Money Market held in Trust Account 300,017,634
Significant Other Observable Inputs (Level 2) [Member]  
Assets:  
U.S. Money Market held in Trust Account
Liabilities:  
Warrants Liability 178,000
Significant Other Observable Inputs (Level 2) [Member] | Mutual Funds [Member]  
Assets:  
U.S. Money Market held in Trust Account
Significant Other Observable Inputs (Level 2) [Member] | U.S. Money Market held in Trust Account [Member]  
Assets:  
U.S. Money Market held in Trust Account
Significant Other Unobservable Inputs (Level 3) [Member]  
Assets:  
U.S. Money Market held in Trust Account
Liabilities:  
Warrants Liability
Significant Other Unobservable Inputs (Level 3) [Member] | Mutual Funds [Member]  
Assets:  
U.S. Money Market held in Trust Account
Significant Other Unobservable Inputs (Level 3) [Member] | U.S. Money Market held in Trust Account [Member]  
Assets:  
U.S. Money Market held in Trust Account
Public Warrants Liability [Member]  
Liabilities:  
Warrants Liability 6,675,000
Public Warrants Liability [Member] | Quoted Prices in Active Markets (Level 1) [Member]  
Liabilities:  
Warrants Liability 6,675,000
Public Warrants Liability [Member] | Significant Other Observable Inputs (Level 2) [Member]  
Liabilities:  
Warrants Liability
Public Warrants Liability [Member] | Significant Other Unobservable Inputs (Level 3) [Member]  
Liabilities:  
Warrants Liability
Private Placement Warrants Liability [Member]  
Liabilities:  
Warrants Liability 178,000
Private Placement Warrants Liability [Member] | Significant Other Observable Inputs (Level 2) [Member]  
Liabilities:  
Warrants Liability 178,000
Private Placement Warrants Liability [Member] | Significant Other Unobservable Inputs (Level 3) [Member]  
Liabilities:  
Warrants Liability