XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Note F - Common Stock and Warrants (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Authorized Shares of Common Stock Reserved for Future Issuance [Table Text Block]
  March 31, 2022  December 31, 2021 

Outstanding awards under equity incentive plans

  2,186,769   1,273,879 

Outstanding common stock warrants

  4,252,600   4,252,600 

Possible future issuances under equity incentive plans

  4,697,270   4,209,935 

Possible future issuances under employee stock purchase plans

  1,500,000   1,500,000 

Total common shares reserved for future issuance

  12,636,639   11,236,414 
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]
  Shares of Common Stock 

Balance as of January 1, 2022

  35,005,640 

Common stock issued as compensation to third-parties

  7,649 

Common stock repurchased as a result of the Stock Repurchase Plan

  (589,792)

Balance as of March 31, 2022

  34,423,497