XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Sep. 30, 2016
Contractual Obligation $ 933,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
Royalty Expense 46,000 $ 24,000  
Royalty Guarantees, Commitments, Amount $ 35,000