XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants - Additional Information (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2021
shares
Jan. 31, 2021
$ / shares
shares
Feb. 28, 2020
USD ($)
Class Of Warrant Or Right [Line Items]            
Warrants outstanding | shares 2,680,596 2,680,596   2,680,596    
Exercise price of warrants | $ / shares $ 0.01 $ 0.01        
Change in fair value of derivative warrant liabilities | $   $ (5,822,000) $ 0      
Adjustment to additional paid in capital warrants issued | $   $ 1,200,000        
Number of trading days for determining the share price 20 days          
Public Warrants            
Class Of Warrant Or Right [Line Items]            
Warrants outstanding | shares 8,625,000 8,625,000        
Exercise price of warrants | $ / shares $ 11.50 $ 11.50        
Warrants and rights outstanding, term 5 years 5 years        
Share price | $ / shares $ 18.00 $ 18.00        
Number of trading days for determining the share price   20 days        
Number of consecutive trading days for determining the share price   30 days        
Waiting period after which the share trading days are considered   30 days        
Private Placement            
Class Of Warrant Or Right [Line Items]            
Warrants outstanding | shares 4,450,000 4,450,000        
Common Stock Warrants            
Class Of Warrant Or Right [Line Items]            
Change in fair value of derivative warrant liabilities | $   $ 1,800        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares     313,252      
Common Stock Warrants | Class A Ordinary Shares            
Class Of Warrant Or Right [Line Items]            
Class of warrant or right, Grand date fair value | $           $ 200,000
Warrants To Purchase Class A Common Stock [Member] | Series C Redeemable Convertible Preferred Stock [Member]            
Class Of Warrant Or Right [Line Items]            
Exercise price of warrants | $ / shares $ 0.01 $ 0.01        
Class of warrants or rights warrants issued during the period units | shares   5,248,183        
Warrants and rights outstanding, term 10 years 10 years        
Customer Warrants [Member] | Class A Ordinary Shares            
Class Of Warrant Or Right [Line Items]            
Exercise price of warrants | $ / shares         $ 1.152  
Warrants and rights outstanding, term         10 years  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares         2,680,596  
Deferred asset reduction of revenue | $   $ 1,500        
Deferred assets in connection with warrants issued to customer | $ $ 93,600 $ 93,600        
Customer Warrants [Member] | Class A Ordinary Shares | Maximum [Member]            
Class Of Warrant Or Right [Line Items]            
Class Of Warrants Vesting Percentage         100  
Customer Warrants [Member] | Class A Ordinary Shares | Minimum [Member]            
Class Of Warrant Or Right [Line Items]            
Class Of Warrants Vesting Percentage         50  
Trinity Warrants [Member]            
Class Of Warrant Or Right [Line Items]            
Class of warrant or right issued during period, Warrants | shares   469,877        
Class of Warrants or Rights Aggregate Fair Value of Warrants at the Time of Grant | $   $ 2,700,000        
Change in fair value of derivative warrant liabilities | $   $ 3,500,000        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares 783,129 783,129