XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Details) - USD ($)
Mar. 31, 2021
Jan. 08, 2021
Assets:    
Cash held in the Trust Account $ 1,300,000  
Marketable securities held in Trust Account 276,003,675  
Liabilities:    
Derivative warrant liabilities 11,782,800 $ 19,300,000
Level 1 | Recurring    
Assets:    
Money markets 276,003,675  
Level 1 | Recurring | Public Warrants    
Liabilities:    
Derivative warrant liabilities 7,452,000  
Level 3 | Recurring | Private Placement Warrants    
Liabilities:    
Derivative warrant liabilities $ 4,330,800