v3.26.1
Note 10 - Share Based Compensation - Summary of Stock Option Transactions (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 29, 2025
May 30, 2025
Mar. 31, 2026
Feb. 28, 2026
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 3,448   200,000 16,448    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 8.7 $ 2.11 $ 1.08 $ 1.69    
Ending balance, outstanding (in shares)     7,570,646   7,570,646  
Ending balance, weighted average exercise price (in dollars per share)     $ 0.66   $ 0.66  
Share-Based Payment Arrangement, Option [Member]            
Beginning balance, available for grant (in shares)         10,443,566 1,183,618
Beginning balance, outstanding (in shares)         7,556,434 7,210,742
Beginning balance, weighted average exercise price (in dollars per share)         $ 0.44 $ 0.49
Approved pool increase (in shares)           9,605,640
Granted, available for grant (in shares)     (216,448)   (216,448) (837,036)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   833,588     216,448 837,036
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)         $ 1.13 $ 2.14
Forfeited, available for grant (in shares)           107,323
Forfeited, outstanding (in shares)           (107,323)
Forfeited, weighted average exercise price (in dollars per share)           $ 0.23
Cancelled, available for grant (in shares)     18,726   18,726 384,021
Cancelled, outstanding (in shares)         (18,726) (384,021)
Cancelled, weighted average exercise price (in dollars per share)         $ 2.11 $ 0.83
Ending balance, available for grant (in shares)     10,429,354   10,429,354 10,443,566
Ending balance, outstanding (in shares)     7,570,646   7,570,646 7,556,434
Ending balance, weighted average exercise price (in dollars per share)     $ 0.66   $ 0.66 $ 0.44