XML 60 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Share-based compensation - Share Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Additional Information          
Total share-based compensation expense $ 8,193 $ 5,673 $ 17,235 $ 15,871  
Stock option          
Number of Shares          
Outstanding number of shares at beginning     5,898,888    
Granted     1,571,065    
Exercised     (13,266)    
Forfeited     (149,760)    
Outstanding number of shares at end 7,306,927   7,306,927   5,898,888
Number of shares, vested and expected to vest 7,306,927   7,306,927    
Number of shares, options exercisable 4,080,929   4,080,929    
Weighted Average Exercise Price          
Weighted average exercise price at beginning     $ 22.45    
Granted     27.96    
Exercised     12.38    
Forfeited     29.46    
Weighted average exercise price at ending $ 23.51   23.51   $ 22.45
Weighted average exercise price, vested and expected to vest 23.51   23.51    
Weighted average exercise price, options exercisable $ 17.76   $ 17.76    
Weighted Average Contractual Term          
Weighted average contractual term, outstanding     7 years 3 months 29 days   7 years 7 months 20 days
Weighted average contractual term, vested and expected to vest     7 years 3 months 29 days    
Weighted average contractual term ,options exercisable     6 years 1 month 13 days    
Aggregate Intrinsic Value          
Aggregate intrinsic value outstanding $ 53,311   $ 53,311   $ 71,002
Aggregate intrinsic value, vested and expected to vest 53,311   53,311    
Aggregate intrinsic value, options exercisable 45,968   $ 45,968    
Additional Information          
Granted     $ 20.45 $ 35.32  
Exercised 100 200 $ 200 $ 1,200  
Total share-based compensation expense $ 6,800 $ 5,000 $ 14,200 $ 12,400