Quarterly report pursuant to Section 13 or 15(d)

FAIR VALUE MEASUREMENTS (Details)

v3.21.2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
FAIR VALUE MEASUREMENTS        
Cash held in Trust Account $ 334,402,202 $ 334,402,202 $ 334,402,202 $ 334,319,993
Cash and marketable securities held in Trust Account 1,001 1,001 1,001 1,138
Warrant Liability 15,318,255 15,318,255 15,318,255 36,975,099
Transfers out of Level 3 to Level 2 9,894,000 9,894,000 9,894,000  
U.S. Treasury Securities        
Gross holding gains and fair value of held-to-maturity securities        
Amortized Cost       334,319,993
Gross Holding Loss       (1,804)
Fair Value       334,318,189
Treasury Preferred Fund        
Gross holding gains and fair value of held-to-maturity securities        
Amortized Cost 334,402,202 334,402,202 334,402,202  
Gross Holding Gain 6,421 6,421 6,421  
Fair Value 334,408,623 334,408,623 334,408,623  
Level 1 | Public Warrants        
FAIR VALUE MEASUREMENTS        
Warrant Liability 9,692,255 9,692,255 9,692,255 23,395,099
Level 1 | U.S. Treasury Securities        
FAIR VALUE MEASUREMENTS        
Cash and marketable securities held in Trust Account 334,403,203 334,403,203 334,403,203 334,318,189
Level 2 | Private Placement Warrants        
FAIR VALUE MEASUREMENTS        
Warrant Liability $ 5,626,000 $ 5,626,000 $ 5,626,000 $ 13,580,000