Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS (Details)

v3.21.2
FAIR VALUE MEASUREMENTS (Details)
Jun. 30, 2021
USD ($)
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]  
Amortized Cost $ 345,033,541
Gross Holding Loss (17,595)
Fair Value 345,015,946
Assets:  
Cash held in the Trust Account 960
Marketable securities held in Trust Account 345,034,501
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 19,300,000
U.S. Treasury Securities  
Assets:  
Marketable securities held in Trust Account 345,033,541
Level 1 | Recurring  
Assets:  
Marketable securities held in Trust Account 345,034,501
Level 1 | Recurring | Public Warrants  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities 11,500,000
Level 2 | Recurring | Private Placement Warrants  
Liabilities, Fair Value Disclosure [Abstract]  
Warrant liabilities $ 7,800,000