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 - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Assets:    
U.S. Money Market held in Trust Account $ 300,010,072  
Liabilities:    
Warrants Liability 9,240,000
Public Warrants Liability [Member]    
Liabilities:    
Warrants Liability 9,000,000  
Private Placement Warrants Liability [Member]    
Liabilities:    
Warrants Liability 240,000  
Quoted Prices In Active Markets (Level 1) [Member]    
Assets:    
U.S. Money Market held in Trust Account 300,010,072  
Liabilities:    
Warrants Liability 9,000,000  
Quoted Prices In Active Markets (Level 1) [Member] | Public Warrants Liability [Member]    
Liabilities:    
Warrants Liability 9,000,000  
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 240,000  
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 240,000  
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] | Public Warrants Liability [Member]    
Liabilities:    
Warrants Liability  
Significant Other Unobservable Inputs (Level 3) [Member] | Private Placement Warrants Liability [Member]    
Liabilities:    
Warrants Liability