XML 95 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation - Restricted Share Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted shares      
Total share-based compensation expense $ 38,081 $ 32,477 $ 26,779
Restricted ordinary shares | 2020 Plan      
Number of Shares Underlying RSUs      
Unvested restricted ordinary shares at beginning 326,848    
Granted 617,496    
Vested and settled (141,350)    
Vested and deferred (42,000)    
Forfeited (86,732)    
Unvested restricted ordinary shares at ending 674,262 326,848  
Unvested restricted ordinary shares, Vested but subject to deferred settlement 42,000    
Outstanding restricted ordinary shares at ending 716,262    
Weighted Average Grant Date Fair Value      
Weighted average grant date fair value unvested, Beginning Balance $ 37.4    
Granted 18.26    
Vested and settled 37.76    
Vested and deferred 18.07    
Forfeited 22.15    
Weighted average grant date fair value unvested, Ending Balance 22.96 $ 37.4  
Weighted average grant date fair value, Vested but subject to deferred settlement 18.07    
Weighted average grant date fair value, Outstanding at Ending Balance $ 22.67    
Restricted shares      
Fair value of employee restricted share awards vested $ 3,800 $ 3,000 2,100
Total share-based compensation expense 7,900 $ 5,500 $ 4,900
Unrecognized compensation cost $ 11,400    
Weighted average Period 2 years 4 months 24 days