XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Assets    
Investments held in Trust Account $ 345,079,316 $ 345,010,316
Recurring Basis    
Assets    
Investments held in Trust Account 345,000,000  
Liabilities:    
Derivative warrant liabilities - Public warrants 31,567,500  
Derivative warrant liabilities - Private placement warrants 20,889,000  
Total fair value 397,456,500  
Recurring Basis | Level 1    
Assets    
Investments held in Trust Account 345,000,000  
Liabilities:    
Derivative warrant liabilities - Public warrants 31,567,500  
Total fair value 376,567,500  
Recurring Basis | Level 3    
Liabilities:    
Derivative warrant liabilities - Private placement warrants 20,889,000  
Total fair value $ 20,889,000