XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation - Share Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Number of Shares      
Granted (in shares) 1,111,569    
Exercised (in shares) (376,158)    
Forfeited (in shares) (91,802)    
Outstanding, ending balance (in shares) 4,559,112    
Exercisable (in shares) 1,992,397    
Unvested (in shares) 2,566,715    
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 13.53    
Granted (in dollars per share) 14.81    
Exercised (in dollars per share) 1.00    
Forfeited (in dollars per share) 13.40    
Outstanding, ending balance (in dollars per share) 14.59   $ 13.53
Exercisable (in dollars per share) 4.86    
Unvested (in dollars per share) $ 21.57    
Weighted Average Remaining Contractual Term (Years)      
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 8 years 9 months 14 days   8 years 7 months 20 days
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 8 years 9 months 14 days   8 years 7 months 20 days
Exercisable (in years) 8 years 1 month 9 days    
Unvested (in years) 9 years 3 months 25 days    
Outstanding, aggregate intrinsic value, beginning balance $ 51,162    
Outstanding, aggregate intrinsic value, ending balance 24,245   $ 51,162
Exercisable 20,495    
Unvested 3,750    
Aggregate intrinsic value of options exercised during the period $ 4,900 $ 26,100  
Granted (in dollars per share) $ 11.38 $ 26.73  
Unrecognized compensation cost of options $ 35,200 $ 21,600  
Share options      
Weighted Average Remaining Contractual Term (Years)      
Period for recognition (in years) 3 years 2 months 4 days 3 years 4 months 13 days  
Share options | Ordinary shares      
Number of Shares      
Outstanding, beginning balance (in shares) 3,915,503    
Outstanding, ending balance (in shares)     3,915,503