XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2022
Common Stock  
Schedule of shares of common stock reserved for issuance

The Company has reserved shares of common stock, for issuance as follows:

December 31, 

    

2022

    

2021

    

2020

Exchange warrants

 

1,458,000

Shares available for future option grants

4,017,011

2,806,953

1,692,753

Outstanding options

 

7,006,250

6,354,308

6,664,173

Shares reserved for employee stock purchase plan

 

400,000

400,000

400,000

Total

 

11,423,261

9,561,261

10,214,926