XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Liabilities - Additional Information (Details) - $ / shares
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Derivative Warrant Liabilities [Line Items]    
Warrants exercisable period after completion of business combination 30 days  
Exercise price of warrants $ 11.50  
Redemption of Warrants for Shares of Class A Ordinary Shares    
Derivative Warrant Liabilities [Line Items]    
Redemption price per share 10.00  
Redemption of Warrants When the Price Per Class A Ordinary Share Equals or Exceeds $18.00    
Derivative Warrant Liabilities [Line Items]    
Exercise price of warrants $ 0.01  
Trading day period 20 days  
Percentage adjustment of exercise price of warrants to higher of market value and newly issued price 180.00%  
Redemption price per share $ 18.00  
Minimum period prior written notice of redemption 30 days  
Overall trading period 30 days  
Redemption of Warrants When the Price Per Class A Ordinary Share Equals or Exceeds $10.00    
Derivative Warrant Liabilities [Line Items]    
Exercise price of warrants $ 0.10  
Trading day period 20 days  
Redemption price per share $ 10.00  
Minimum period prior written notice of redemption 30 days  
Overall trading period 30 days  
Minimum [Member]    
Derivative Warrant Liabilities [Line Items]    
Percentage of aggregate gross proceeds from issuances to overall equity proceeds 60.00%  
Minimum [Member] | Redemption of Warrants When the Price Per Class A Ordinary Share Equals or Exceeds $10.00    
Derivative Warrant Liabilities [Line Items]    
Warrants exercisable in connection with redemption feature per share $ 0.361  
Class A Ordinary Shares    
Derivative Warrant Liabilities [Line Items]    
Exercise price of warrants $ 11.50  
Warrants expiration period after completion of business combination or earlier upon redemption or liquidation 5 years  
Trading day period 10 days  
Percentage adjustment of exercise price of warrants to higher of market value and newly issued price 115.00%  
Redemption price per share $ 10.00 $ 10.00
Class A Ordinary Shares | Maximum    
Derivative Warrant Liabilities [Line Items]    
Initial business combination share price $ 9.20