Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Note 13 - Stockholders' Equity - Reserved Shares (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Subject to outstanding options and restricted shares (in shares) 7,011,839    
Available for future grants (in shares) 3,398,870 2,402,326 805,749
Officer and Director Purchase Plan (in shares) 237,382    
Shares subject to purchase (in shares) 103,500    
Common Stock, Capital Shares Reserved for Future Issuance 10,751,591