Note 5 - Share-based Compensation (Details Textual) - USD ($) | | | | | 3 Months Ended | 6 Months Ended |
Jun. 30, 2023 | Mar. 31, 2023 | Jun. 22, 2018 | Sep. 07, 2017 | Jun. 30, 2024 | Mar. 31, 2024 | Jun. 30, 2023 | Mar. 31, 2023 | Jun. 30, 2024 | Jun. 30, 2023 |
Stock Issued During Period, Value, Issued for Services | | | | | $ 116,000 | $ 83,000 | $ 75,000 | $ 207,000 | | |
Share Price (in dollars per share) | | | | | $ 0.26 | | | | $ 0.26 | |
Proceeds from Stock Options Exercised | | | | | | | | | $ 85,000 | $ 0 |
2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) | | | | | | | | | 10 years | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Per Year (in shares) | | | | | | | | | 2 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | | | | | 50,000,000 | | | | 50,000,000 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) | | | | | 48,170,243 | | | | 48,170,243 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 1,829,757 | |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | $ 0.26 | |
2018 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) | | | 10 years | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Per Year (in shares) | | | 2,000,000 | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) | | | | | 9,343,614 | | | | 9,343,614 | |
Share Price (in dollars per share) | | | | | $ 0.26 | | | | $ 0.26 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 1,547,938 | 1,320,498 |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | | | | $ 741,000 | | | | $ 741,000 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | | | | 4 years | |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | $ 0.3 | $ 0.2 |
Equity Incentive Plan 2007 [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) | | | | 10 years | | | | | | |
Share Price (in dollars per share) | | | | | $ 0.26 | | | | 0.26 | |
Non Plan [Member] | | | | | | | | | | |
Share Price (in dollars per share) | | | | | $ 0.26 | | | | $ 0.26 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 15,686 | 60,040 |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | $ 0.26 | $ 0.2 |
Share-Based Payment Arrangement, Option [Member] | 2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | | | | $ 97,000 | | | | $ 97,000 | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | | | | | | | | | 4 years | |
Share-Based Payment Arrangement, Option [Member] | Clyra Medical Technologies [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | 63,000 | | 66,000 | | $ 122,000 | $ 127,000 |
Selling, General and Administrative Expenses [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | $ 539,000 | | $ 288,000 | | $ 1,027,000 | $ 544,000 |
Officer [Member] | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | 68,541 | 30,747 | | | | 0 | | | | |
Stock Issued During Period, Value, Issued for Services | $ 12,000 | $ 6,000 | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | $ 0.18 | $ 0.2 | | | | | $ 0.18 | $ 0.2 | | $ 0.18 |
Consultants [Member] | | | | | | | | | | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | | | | 446,989 | 288,997 | 352,370 | 899,743 | | |
Stock Issued During Period, Value, Issued for Services | | | | | $ 116,000 | $ 83,000 | $ 63,000 | $ 201,000 | | |
Shares Issued, Price Per Share (in dollars per share) | $ 0.18 | $ 0.2 | | | $ 0.26 | $ 0.35 | $ 0.18 | $ 0.2 | $ 0.26 | $ 0.18 |
Consultants [Member] | 2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 338,241 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | $ 77,000 | |
Board of Directors, Employees, and Consultants [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 1,547,938 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | $ 418,000 | | | | |
Board of Directors, Employees, and Consultants [Member] | 2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 1,829,757 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | $ 428,000 | |
Board of Directors, Employees, and Consultants [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 544,841 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | $ 173,000 | | | | |
Board Of Directors [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 267,746 | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | $ 85,000 | | | | |
Board Of Directors [Member] | 2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 367,648 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | $ 84,000 | |
Board Of Directors [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | 864,290 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | $ 154,000 |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | $ 0.18 | $ 0.2 | | |
Employees [Member] | Employee Retention Program [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 735,351 | | | 423,868 | 1,137,301 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | $ 160,000 | | | $ 98,000 | $ 203,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | | | | | | | | | 4 years |
Chief Financial Officer [Member] | 2024 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 700,000 | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | $ 169,000 | |
Chief Financial Officer [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | 300,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | $ 56,000 |
Officer, Board of Directors, Employees, and a Consultant [Member] | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | 2,636,712 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | $ 474,000 |
Employees and Consultants [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | | | | | | | | | | $ 61,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | 335,121 |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | $ 0.2 |
Vendors [Member] | Non Plan [Member] | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | $ 4,000 | $ 11,000 |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | 15,686 | 60,040 |
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | $ 0.26 | $ 0.2 |
Remaining Stock Option Plan Expense | | | | | $ 109,000 | | | | $ 109,000 | |
Stock Option Plan Expense, Period of Recognition (Year) | | | | | | | | | 4 years | |
Investors [Member] | Share-Based Payment Arrangement, Option [Member] | Non Plan [Member] | | | | | | | | | | |
Proceeds from Stock Options Exercised | | | | | $ 85,000 | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | 497,024 | | | | | |