XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Hierarchy (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Fair Value Measurements    
Assets held in Trust Account $ 402,637,389  
Liabilities 109,160,000 $ 163,322,500
Class A public warrants liability    
Fair Value Measurements    
Liabilities 24,150,000 34,212,500
Forward purchase securities liabilty    
Fair Value Measurements    
Liabilities 16,120,000 38,570,000
Class L ordinary shares liability    
Fair Value Measurements    
Liabilities 68,890,000 90,540,000
Marketable securities    
Fair Value Measurements    
Assets held in Trust Account 402,637,389  
Level 1    
Fair Value Measurements    
Assets held in Trust Account 402,637,389  
Liabilities 24,150,000 34,212,500
Level 1 | Class A public warrants liability    
Fair Value Measurements    
Liabilities 24,150,000 34,212,500
Level 1 | Marketable securities    
Fair Value Measurements    
Assets held in Trust Account 402,637,389  
Level 3    
Fair Value Measurements    
Liabilities 85,010,000 129,110,000
Level 3 | Forward purchase securities liabilty    
Fair Value Measurements    
Liabilities 16,120,000 38,570,000
Level 3 | Class L ordinary shares liability    
Fair Value Measurements    
Liabilities $ 68,890,000 $ 90,540,000