XML 121 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share based compensation - Share Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
Rate
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Aug. 15, 2022
Share-Based Payment Arrangement [Abstract]        
Number of ordinary shares per ADS 800.00%     8
Number of share options        
Beginning balance outstanding | shares 19,276,496 12,695,200    
Granted | shares 7,376,000 9,024,000    
Forfeited | shares (464,680) (620,016)    
Expired | shares 240,000      
Exercised | shares (1,258,192) (1,822,688)    
Ending balance outstanding | shares 24,689,624 19,276,496 12,695,200  
Exercisable | shares 12,904,640      
Weighted average exercise price        
Outstanding, Beginning Balance, Weighted average exercise price (in dollars per share) | $ / shares $ 1.22 $ 1.38    
Granted, Weight average exercise price (in dollars per share) | $ / shares 2.46 0.90    
Forfeited, Weight average exercise price (in dollars per share) | $ / shares 0.89 1.04    
Expired, Weight average exercise price (in dollars per share) | $ / shares 3.07      
Exercised, Weight average exercise price (in dollars per share) | $ / shares 1.55 0.75    
Exercisable, Weight average exercise price (in dollars per share) | $ / shares 1.30      
Outstanding, Ending Balance, Weighted average exercise price (in dollars per share) | $ / shares $ 1.56 $ 1.22 $ 1.38  
Stock option activity, additional disclosures        
Outstanding, Weighted average remaining contractual term (years) 7 years 4 months 24 days 7 years 2 months 12 days 6 years 6 months  
Exercisable, Weighted average remaining contractual term (years) 5 years 9 months 18 days      
Outstanding, Aggregate intrinsic value (in dollars) | $ $ 24,022 $ 39,412    
Exercisable, Aggregate intrinsic value (in dollars) | $ 15,574      
Aggregate intrinsic value of stock options exercised | $ 1,861 2,413    
Proceeds from exercise of share options | $ $ 1,949 $ 1,372