XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Warrants (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Class of Warrant or Right [Line Items]    
Change in fair value of derivative warrant liabilities $ (2,662) $ (26)
Class of warrants or rights expiry date Oct. 15, 2026  
Class of warrants or rights term 5 years  
Class of warrants, redemption price per unit $ 10.00  
Share Price More Than or Equals To $18 [Member]    
Class of Warrant or Right [Line Items]    
Share Price 18.00  
Class of warrants, redemption price per unit $ 0.01  
Class of warrants, redemption notice period 30 days  
Number of consecutive trading days for determining share price 20 days  
Number of trading days for determining share price 30 days  
Share Price Equals or Exceeds $10 [Member]    
Class of Warrant or Right [Line Items]    
Share Price $ 10.00  
Class of warrants, redemption price per unit $ 0.10  
Class of warrants, redemption notice period 30 days  
Share Price Less Than or Equals To $18 [Member]    
Class of Warrant or Right [Line Items]    
Class of warrants, redemption price per unit $ 18.00  
Warrants to purchase redeemable convertible preferred stock    
Class of Warrant or Right [Line Items]    
Warrants exercise price $ 11.50  
Common Stock    
Class of Warrant or Right [Line Items]    
Number of days determining fair market value of the ClassA ordinary shares 10 days  
Securities called by each warrant 0.361  
Public Warrants [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstandings 9,343,750  
Private Warrant [Member]    
Class of Warrant or Right [Line Items]    
Warrants outstandings 6,316,667  
Other Nonoperating Income (Expense) [Member]    
Class of Warrant or Right [Line Items]    
Change in fair value of derivative warrant liabilities $ 2,700