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.1
Fair Value Measurements (Details) - Schedule of assets and liabilities that are measured at fair value on a recurring basis
Mar. 31, 2021
USD ($)
Assets:  
U.S. Money Market held in Trust Account $ 300,003,041
Liabilities:  
Warrants Liability 5,392,000
Public Warrants Liability [Member]  
Liabilities:  
Warrants Liability 5,250,000
Private Placement Warrants Liability [Member]  
Liabilities:  
Warrants Liability 142,000
Quoted Prices In Active Markets (Level 1) [Member]  
Assets:  
U.S. Money Market held in Trust Account 300,003,041
Liabilities:  
Warrants Liability
Quoted Prices In Active Markets (Level 1) [Member] | Public Warrants Liability [Member]  
Liabilities:  
Warrants Liability
Quoted Prices In Active Markets (Level 1) [Member] | Private Placement Warrants Liability [Member]  
Liabilities:  
Warrants Liability
Significant Other Observable Inputs (Level 2) [Member]  
Assets:  
U.S. Money Market held in Trust Account
Liabilities:  
Warrants Liability
Significant Other Observable Inputs (Level 2) [Member] | Public Warrants Liability [Member]  
Liabilities:  
Warrants Liability
Significant Other Observable Inputs (Level 2) [Member] | Private Placement Warrants Liability [Member]  
Liabilities:  
Warrants Liability
Significant Other Unobservable Inputs (Level 3) [Member]  
Assets:  
U.S. Money Market held in Trust Account
Liabilities:  
Warrants Liability 5,392,000
Significant Other Unobservable Inputs (Level 3) [Member] | Public Warrants Liability [Member]  
Liabilities:  
Warrants Liability 5,250,000
Significant Other Unobservable Inputs (Level 3) [Member] | Private Placement Warrants Liability [Member]  
Liabilities:  
Warrants Liability $ 142,000