v3.26.1
Note 8 - Noncontrolling Interest - Clyra Medical - Common Shares Outstanding (Details) - Clyra Medical [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Options outstanding, balance (in shares) 3,013,692 1,976,863
Weighted average exercise price, balance (in dollars per share) $ 2.17 $ 1
Options outstanding, Granted (in shares) 164,242 25,332
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 4.44 $ 4.5
Unvested (in shares) (760,678) (250,000)
Weighted average price, Unvested (in dollars per share) $ 4.06 $ 0.01
Vested balance (in shares) 2,417,256 1,752,195
Weighted average exercise price, Vested (in dollars per share) $ 1.74 $ 1.19
Options outstanding, balance (in shares) 3,177,934 2,002,195
Weighted average exercise price, balance (in dollars per share) $ 2.29 $ 1.04
Weighted average remaining term, balance (Year) 7 years 2 months 12 days  
Options outstanding, Vested (in shares) 2,417,256 1,752,195
Weighted average exercise price, Vested (in dollars per share) $ 1.74 $ 1.19
Weighted average remaining term, balance (Year) 8 years 1 month 6 days