XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - Noncontrolling Interest - Clyra Medical - Common Shares Outstanding (Details) - Clyra Medical [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Clyra options outstanding, balance (in shares) 1,583,329 1,400,421
Weighted average price, balance (in dollars per share) $ 0.06 $ 0.01
Options outstanding, Granted (in shares) 191,981 182,908
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) $ 0.01 $ 0.4
Options outstanding, Exercised (in shares) (296,389)  
Weighted average price, Exercised (in dollars per share) $ 1.97  
Clyra options outstanding, balance (in shares) 1,478,921 1,583,329
Weighted average price, balance (in dollars per share) $ 0.31 $ 0.06
Balance, Weighted Average Remaining Term (Year) 7 years  
Options outstanding, Non-vested (in shares) (21,525)  
Weighted average price, Unvested (in dollars per share) $ 2.71  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 1,457,396  
Weighted average price, balance (in dollars per share) $ 0.28