XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Shareholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
Stock options outstanding (in shares) 1,382,246 1,539,278
Stock options and restricted stock units available for future grant (in shares) 920,743  
Common stock reserved for future issuance (in shares) 2,573,446  
Restricted Stock Units and Performance Stock Units [Member]    
Restricted stock units and performance stock units outstanding (in shares) 270,457