XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Recurring Fair Value Measurements (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Cash held in the Trust Account $ 182  
Assets:    
Investments held in Trust Account 276,008,319  
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 10,862,133 $ 0
Private Placement Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 3,962,133  
Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 6,900,000  
U.S. Treasury Bills    
Debt Securities, Held-to-maturity, Fair Value to Amortized Cost [Abstract]    
Investments held in Trust Account 276,008,137  
Assets:    
Investments held in Trust Account 276,008,319  
Level 1 | U.S. Treasury Bills    
Assets:    
Investments held in Trust Account 276,027,912  
Level 3 | Private Placement Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability 3,962,133  
Level 3 | Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warrant liability $ 6,900,000