v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Schedule of recognized compensation costs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

Stock-based compensation costs related to RSUs

​

$

2,675

​

$

1,435

​

$

4,883

​

$

2,487

Stock-based compensation costs related to stock options

​

 

364

​

 

634

​

 

739

​

 

1,358

Stock-based compensation costs related to the ESPP

​

​

94

​

​

84

​

​

217

​

​

138

Total stock-based compensation costs

​

$

3,133

​

$

2,153

​

$

5,839

​

$

3,983

Schedule of award activity for RSUs and stock options

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

RSUs

​

​

Stock Options

Balance at December 31, 2025

​

13,328,190

​

​

12,320,074

Granted

​

65,325

​

​

—

Vested or Exercised

​

(572,465)

​

​

(42,494)

Forfeited

​

(39,896)

​

​

—

Expired

​

—

​

​

—

Balance at March 31, 2026

​

12,781,154

​

​

12,277,580

Granted

​

4,087,324

​

​

—

Vested or Exercised

​

(3,138,140)

​

​

—

Forfeited

​

(411,100)

​

​

—

Expired

​

—

​

​

—

Balance at June 30, 2026

​

13,319,238

​

​

12,277,580