XML 43 R35.htm IDEA: XBRL DOCUMENT v3.21.4
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Assets:    
Assets held in trust account $ 278,828,948 $ 278,767,785
Cash    
Assets:    
Assets held in trust account 898 897
U.S. Treasury securities    
Assets:    
Assets held in trust account   278,766,888
Money Market Funds    
Assets:    
Assets held in trust account 278,828,050  
Level 1 | Recurring | Public Warrants    
Liabilities:    
Warrant liability 8,970,000  
Level 1 | U.S. Treasury securities | Recurring    
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Amortized Cost   278,766,888
Gross Holding Gain   (7,079)
Fair Value   278,773,966
Level 1 | Money Market Funds | Recurring    
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Fair Value 278,828,948  
Level 2 | Recurring | Private Placement Warrants    
Liabilities:    
Warrant liability $ 6,682,000  
Level 3 | Recurring | Public Warrants    
Liabilities:    
Warrant liability   12,558,000
Level 3 | Recurring | Private Placement Warrants    
Liabilities:    
Warrant liability   $ 9,354,800