Annual report pursuant to Section 13 and 15(d)

Note 14 - Stockholders' Equity - Reserved Shares (Details)

v3.22.4
Note 14 - Stockholders' Equity - Reserved Shares (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subject to outstanding options and restricted shares (in shares) 7,382,204    
Available for future grants (in shares) 5,262,254 1,668,001 3,398,870
Officer and Director Purchase Plan (in shares) 237,382    
Shares subject to purchase (in shares) 6,372    
Common Stock, Capital Shares Reserved for Future Issuance 12,888,212