XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Share-based compensation - Share Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Additional Information          
Total share-based compensation expense $ 9,202 $ 7,430 $ 27,748 $ 24,665  
Stock option          
Number of Shares          
Outstanding number of shares at beginning     7,469,527    
Granted     2,257,808    
Exercised     (535,700)    
Forfeited     (334,734)    
Outstanding number of shares at end 8,856,901   8,856,901   7,469,527
Number of shares, vested and expected to vest 8,856,901   8,856,901    
Number of shares, options exercisable 5,088,727   5,088,727    
Weighted Average Exercise Price          
Weighted average exercise price at beginning     $ 23.13    
Granted     19.21    
Exercised     13.65    
Forfeited     28.27    
Weighted average exercise price at ending $ 22.51   22.51   $ 23.13
Weighted average exercise price, vested and expected to vest 22.51   22.51    
Weighted average exercise price, options exercisable $ 21.33   $ 21.33    
Weighted Average Contractual Term          
Weighted average contractual term, outstanding     7 years 2 months 12 days   6 years 9 months 29 days
Weighted average contractual term, vested and expected to vest     7 years 2 months 12 days    
Weighted average contractual term ,options exercisable     6 years 3 days    
Aggregate Intrinsic Value          
Aggregate intrinsic value outstanding $ 43,328   $ 43,328   $ 21,920
Aggregate intrinsic value, vested and expected to vest 43,328   43,328    
Aggregate intrinsic value, options exercisable 34,254   $ 34,254    
Additional Information          
Granted     $ 13.40 $ 20.16  
Exercised 300 100 $ 4,900 $ 300  
Total share-based compensation expense $ 7,400 $ 6,300 $ 22,200 $ 20,500