XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2016
Contractual Obligation, Total $ 2,300,000    
Related Party Technology License Agreement [Member] | Syzygy Licensing LLC [Member]      
Royalty Payments, Percentage of Product Revenue     4.00%
Maximum Royalties to Be Paid Under Agreement     $ 1,000,000
Royalty Expense $ 49,000 $ 51,000