v3.26.3
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Compensation  
Schedule of restricted and performance-based share activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

RSUs

​

PSUs

​

​

​

​

Weighted

​

​

​

Weighted

​

​

​

​

Average

​

​

​

Average

​

​

Number of

​

Grant Date

​

Number of

​

Grant Date

​

​

Shares

​

Fair Value

​

Shares

​

Fair Value

Unvested as of December 31, 2025

​

2,074,095

​

$

23.09

​

415,307

​

$

27.25

Granted

​

671,289

​

$

61.76

​

192,130

​

$

59.64

Vested

​

(681,567)

​

$

19.73

​

—

​

$

—

Forfeited

​

(316,972)

​

$

27.49

​

(27,022)

​

$

29.58

Unvested as of September 30, 2026

​

1,746,845

​

$

38.46

​

580,415

​

$

37.86

Schedule of share option activity under the Plans

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Options

​

PSOs

​

​

​

​

Weighted

​

​

​

Weighted

​

​

Number of

​

Average

​

Number of

​

Average

​

​

Shares

​

Exercise Price

​

Shares

​

Exercise Price

Outstanding as of December 31, 2025

 

9,420,208

​

$

18.61

 

299,706

​

$

28.50

Granted

 

1,308,888

​

$

61.23

 

32,882

​

$

52.48

Exercised

 

(1,682,995)

​

$

16.81

 

—

​

$

—

Forfeited

 

(308,580)

​

$

28.42

 

(43,402)

​

$

29.68

Outstanding as of September 30, 2026

 

8,737,521

​

$

24.99

 

289,186

​

$

31.05

Share options exercisable as of September 30, 2026

 

5,739,415

​

$

16.79

 

—

​

$

—

Share options vested and expected to vest as of September 30, 2026

 

8,737,521

​

$

24.99

 

289,186

​

$

31.05

Schedule of share-based compensation expense was classified in the consolidated statements of operations and comprehensive income (loss)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

Cost of goods sold

​

$

496

​

$

551

​

$

1,608

​

$

1,546

Research and development expenses

​

​

3,033

​

​

1,691

​

​

7,164

​

​

4,910

Selling, general and administrative expenses

​

 

9,536

​

 

7,902

​

 

25,985

​

 

20,312

​

​

$

13,065

​

$

10,144

​

$

34,757

​

$

26,768

​