v3.26.1
Share-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-based compensation  
Schedule of the activity for stock options issued

  ​ ​ ​

  ​ ​ ​

Weighted

Average

Exercise

Stock Options and Stock Appreciation Rights

Shares

Price

Outstanding at December 31, 2024

 

2,733,460

$

3.63

-Cancelled

(150,738)

$

8.35

-Exercised

(286,272)

$

1.63

-Granted (1)

743,439

$

6.26

Outstanding at December 31, 2025

 

3,039,889

$

4.28

-Cancelled

(546,882)

$

8.02

-Exercised

(1,755,851)

$

1.71

-Granted (2)

147,495

$

5.60

Outstanding at June 30, 2026

 

884,651

$

6.36

(1)Options to purchase 675,939 shares were granted in 2025, of which options to purchase 68,490 shares vested immediately in 2025; 391,140 shares are subject to cliff vesting on December 31, 2027, contingent upon the achievement of performance-based metrics; and the remaining 216,309 shares will vest 50% on the first anniversary of the grant and the remaining 50% on the second anniversary. In addition, 67,500 stock appreciation rights were granted in 2025 with a two-year vesting period.
(2)Options to purchase 147,495 were granted in 2026, of which options to purchase 136,652 shares vested immediately in 2026, while the remaining options vest 50% on the first anniversary of the grant date and 50% on the second anniversary of the grant date.
Schedule of weighted average contractual life in years and the weighted average exercise price

The following is the weighted average contractual life in years and the weighted average exercise price at June 30, 2026 of:

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted

  ​ ​ ​

Average

Weighted 

Remaining

Average

  ​ ​ ​

Number of

  ​ ​ ​

Contractual

  ​ ​ ​

Exercise

Options

Life

Price

Options outstanding and vested

 

471,095

3.15

years

$

6.17