v3.26.1
Note 3 - Intellectual Property (Details Textual)
6 Months Ended
Jun. 30, 2026
Number of Granted Patents 19
Number of Pending Patents 23