XML 40 R31.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Assets:    
Assets held in trust account $ 278,813,897 $ 278,767,785
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 15,652,000 21,912,800
Cash    
Assets:    
Assets held in trust account 897 897
U.S. Treasury securities    
Assets:    
Assets held in trust account   278,766,888
Money Market Funds    
Assets:    
Assets held in trust account 278,813,000  
Level 1 | Recurring | Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 6,682,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,813,000  
Level 2 | Recurring | Private Placement Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability $ 8,970,000  
Level 3 | Recurring | Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability   12,558,000
Level 3 | Recurring | Private Placement Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability   $ 9,354,800