XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Recurring Fair Value Measurements (Details) - USD ($)
Mar. 31, 2021
Mar. 09, 2021
Assets:    
Cash held in the Trust Account $ 276,000,000  
Marketable securities held in Trust Account 276,000,000 $ 276,000,000
Liabilities, Fair Value Disclosure [Abstract]    
Warranty liability 18,981,991 $ 18,322,046
Recurring | Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warranty liability 1  
U.S. Treasury Bills | Recurring    
Assets:    
Cash held in the Trust Account 0  
Level 1 | U.S. Treasury Bills | Recurring    
Assets:    
Cash held in the Trust Account 276,000,000  
Level 3 | Recurring | Private Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warranty liability 8,092,670  
Level 3 | Recurring | Public Warrants    
Liabilities, Fair Value Disclosure [Abstract]    
Warranty liability $ 10,889,321