XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Stock-Based Compensation  
Schedule of recognized compensation costs

Three Months Ended March 31, 

2026

  ​ ​ ​

2025

Stock-based compensation costs related to RSUs

$

2,209

$

1,053

Stock-based compensation costs related to stock options

 

375

 

724

Stock-based compensation costs related to the ESPP

122

53

Total stock-based compensation costs

$

2,706

$

1,830

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