XML 48 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Option Plans (Tables)
3 Months Ended
Mar. 31, 2026
Stock Option Plans  
Schedule of stock option activity

Options Outstanding

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted 

Shares

Average

Available

Number of 

Exercise

  ​ ​ ​

for Grant

  ​ ​ ​

Options

  ​ ​ ​

Price

Balance at December 31, 2025

 

3,007,335

 

14,028,177

$

5.20

Additional shares authorized

 

2,987,865

 

 

Options granted

 

(7,500)

 

7,500

 

14.63

Options exercised

 

 

(308,017)

 

4.35

Options forfeited

 

661,334

 

(661,334)

 

14.23

Balance at March 31, 2026

 

6,649,034

 

13,066,326

$

4.76