XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note F - Common Stock and Warrants - Reserved Authorized Shares of Common Stock for Future Issuance (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Common shares reserved for future issuance (in shares) 12,575,728 11,236,414
Warrant [Member]    
Common shares reserved for future issuance (in shares) 4,252,600 4,252,600
Share-Based Payment Arrangement [Member]    
Common shares reserved for future issuance (in shares) 2,463,509 1,273,879
Possible Future Issuances Under Equity Incentive Plans [Member]    
Common shares reserved for future issuance (in shares) 4,414,406 4,209,935
Possible Future Issuances Under Employee Stock Purchase Plans [Member]    
Common shares reserved for future issuance (in shares) 1,445,213 1,500,000