v3.26.3
Note 5 - Stock Incentive Plan - Schedule of Option Grants and Fair Value (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Stock options granted (in shares) 91,500 22,500 156,812 248,381
Weighted-average grant date fair value per share (in dollars per share) $ 105.25 $ 37.52 $ 82.45 $ 29.98
Fair value of shares vested $ 1,165,623 $ 810,749 $ 2,778,877 $ 2,513,309