Note 5 - Share-based Compensation (Details Textual) - USD ($) | | | | | | | | | | | | 1 Months Ended | 12 Months Ended | |
Dec. 30, 2022 | Sep. 30, 2022 | Jun. 30, 2022 | Mar. 31, 2022 | Mar. 22, 2022 | Dec. 31, 2021 | Sep. 30, 2021 | Jun. 30, 2021 | Mar. 31, 2021 | Jun. 22, 2018 | Sep. 07, 2017 | Jun. 30, 2021 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 20, 2022 |
Stock Issued During Period, Value, Issued for Services | | | | | | | | | | | | | $ 291,000 | $ 367,000 | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | $ 3,617,000 | $ 4,882,000 | |
Share Price (in dollars per share) | | | | | | $ 0.20 | | | | | | | $ 0.20 | $ 0.20 | |
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 Shares Authorized (in shares) | | | | | | | | | | 40,000,000 | | | 48,000,000 | | |
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, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 6,322,233 | 4,320,617 | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.22 | $ 0.19 | |
The 2007 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | | | | | | | | | | | 10 years | | | | |
Non Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 571,358 | 169,624 | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.19 | | |
Clyra Medical [Member] | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | | $ 310 | | | | | | | $ 310 | $ 310 | $ 310 |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | $ 50,000 | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | | | 161 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 1,829 | 2,594 | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 40.24 | $ 1 | |
Share-Based Payment Arrangement, Option [Member] | Clyra Medical [Member] | | | | | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | | | | | $ 408,000 | $ 564,000 | |
Selling, General and Administrative Expenses [Member] | | | | | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | | | | | 2,071,000 | 1,872,000 | |
Common Stock Issued for Accrued Interest Due on Promissory Note [Member] | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | | | | $ 0.19 | | | | $ 0.19 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | $ 16,000 | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | | | | | | | | | | | 81,777 | | | |
Officer [Member] | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | | | | | | | | | | | | | $ 120,000 | $ 46,000 | |
Stock Issued During Period, Shares, Issued for Services (in shares) | | 268,330 | 263,895 | | | 15,000 | 61,842 | | 137,364 | | | | 532,225 | 214,206 | |
Shares Issued, Price Per Share (in dollars per share) | | $ 0.27 | $ 0.18 | | | $ 0.21 | $ 0.19 | | $ 0.23 | | | | | $ 0.21 | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Minimum Cash Amount Receipt | | | | | | | | | | | | | $ 3,000,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Minimum Revenue Required | | | | | | | | | | | | | 3,000,000 | | |
Consultants [Member] | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | | | | | | | | | | | | | $ 171,000 | $ 282,000 | |
Stock Issued During Period, Shares, Issued for Services (in shares) | 642,041 | 110,498 | 76,996 | 86,752 | | 348,772 | 586,963 | 367,403 | 610,123 | | | | 916,287 | 1,913,261 | |
Shares Issued, Price Per Share (in dollars per share) | $ 0.20 | $ 0.27 | $ 0.18 | $ 0.23 | | $ 0.21 | $ 0.19 | $ 0.16 | $ 0.23 | | | $ 0.16 | | $ 0.21 | |
Employees, Consultants, Officers, and Directors [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 6,322,233 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | | | | $ 1,329,000 | | |
CFO and President [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 495,135 | | |
Chief Financial Officer [Member] | 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, Options, Grants in Period, Gross (in shares) | | | | | 300,000 | | | | | | | | 300,000 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | | | | $ 68,000 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | $ 0.24 | | | | | | | | $ 0.17 | | |
Term Extension (Year) | | | | | 1 year | | | | | | | | | | |
Share-based Compensation Arrangement By Share-based Payment Award, Options Grants Per Month, Gross (in shares) | | | | | 25,000 | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) | | | | | 25,000 | | | | | | | | | | |
President [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value | | | | | | | | | | | | | $ 97,000 | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.23 | | |
Board Of Directors [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | | | | | $ 401,000 | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 1,861,456 | | |
Board Of Directors [Member] | 2018 Equity Incentive Plan [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.18 | | |
Board Of Directors [Member] | 2018 Equity Incentive Plan [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.27 | | |
Employees [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | | | | | $ 608,000 | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 2,933,901 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) | | | | | | | | | | | | | 4 years | | |
Employees [Member] | 2018 Equity Incentive Plan [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.18 | | |
Employees [Member] | 2018 Equity Incentive Plan [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) | | | | | | | | | | | | | $ 0.27 | | |
Employees and Consultants [Member] | 2018 Equity Incentive Plan [Member] | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, Issued for Services | | | | | | | | | | | | | $ 155,000 | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 731,741 | | |
Employees and Consultants [Member] | Clyra Medical [Member] | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | | | | | | | | | | | | | 10 years | | |
Vendors [Member] | Non Plan [Member] | | | | | | | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | | | | | | | | | $ 109,000 | $ 34,000 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | | | | | | | | 571,358 | 169,624 | |
Vendors [Member] | Non Plan [Member] | Minimum [Member] | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | | 0.17 | | | | | | | $ 0.17 | $ 0.17 | |
Vendors [Member] | Non Plan [Member] | Maximum [Member] | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share (in dollars per share) | | | | | | $ 0.23 | | | | | | | $ 0.27 | $ 0.23 | |