v3.26.1
Share-based compensation - Share options (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Additional Information          
Total share-based compensation expense $ 6,404,000 $ 9,435,000 $ 13,334,000 $ 19,040,000  
Stock option          
Number of Shares          
Outstanding number of shares at beginning     9,803,106    
Granted     1,388,944    
Exercised     (6,781)    
Forfeited     (439,401)    
Outstanding number of shares at end 10,745,868   10,745,868   9,803,106
Number of shares, vested and expected to vest 10,745,868   10,745,868    
Number of shares, options exercisable 7,563,424   7,563,424    
Weighted Average Exercise Price          
Weighted average exercise price at beginning     $ 20.4    
Granted     6.92    
Exercised     1.1    
Forfeited     16.29    
Weighted average exercise price at ending $ 18.85   18.85   $ 20.4
Weighted average exercise price, vested and expected to vest 18.85   18.85    
Weighted average exercise price, options exercisable $ 21.49   $ 21.49    
Weighted Average Contractual Term          
Weighted average contractual term, outstanding     5 years 10 months 24 days   6 years 2 months 19 days
Weighted average contractual term, vested and expected to vest     5 years 10 months 24 days    
Weighted average contractual term ,options exercisable     4 years 8 months 26 days    
Aggregate Intrinsic Value          
Aggregate intrinsic value outstanding $ 1,534,000   $ 1,534,000   $ 2,680,000
Aggregate intrinsic value, vested and expected to vest 1,534,000   1,534,000    
Aggregate intrinsic value, options exercisable 1,534,000   $ 1,534,000    
Additional Information          
Granted     $ 4.55 $ 8.89  
Exercised 13,553 0 $ 29,067 $ 0  
Total share-based compensation expense $ 3,900,000 $ 6,800,000 $ 8,300,000 $ 13,600,000