XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Option Plans (Tables)
12 Months Ended
Dec. 31, 2024
Stock Option Plans  
Schedule of stock option activity

Activity under the Company’s stock option plans is set forth below:

​

​

​

​

​

​

​

​

​

​

​

​

Options Outstanding

​

    

​

    

​

    

Weighted ‑

​

​

Shares

​

​

​

Average

​

​

Available

​

Number of 

​

Exercise

​

    

for Grant

    

Options

    

Price

Balance at December 31, 2023

 

3,617,943

 

9,244,150

​

$

4.17

Additional shares authorized

 

1,961,000

 

—

​

 

—

Options granted

 

(2,807,000)

 

2,807,000

​

 

4.45

Options exercised

 

—

 

(37,300)

​

 

1.87

Options forfeited

 

78,750

 

(78,750)

​

 

1.84

Balance at December 31, 2024

 

2,850,693

 

11,935,100

​

$

4.26

Schedule of options outstanding and exercisable that had vested or were expected to vest

Options outstanding that had vested or were expected to vest at December 31, 2024 were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

    

​

    

​

​

    

Weighted

    

​

​

​

​

​

​

​

​

​

Average

​

Aggregate

​

​

​

​

Weighted

​

Remaining

​

Intrinsic

​

​

Number

​

Average

​

Contractual

​

Value

​

​

of shares

​

Exercise Price

​

Life (years)

​

(in thousands)

Vested

 

7,171,370

​

$

4.98

 

5.55

​

$

15,294

Expected to vest

 

4,763,730

​

$

3.19

 

9.13

​

$

10,348