XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 6 - Shareholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Stock options outstanding (in shares) 1,625,097 1,664,014
Stock options and restricted stock units available for future grant (in shares) 1,045,772  
Common stock reserved for future issuance (in shares) 3,104,843  
Restricted Stock Units and Performance Stock Units [Member]    
Restricted stock units and performance stock units outstanding (in shares) 433,974