Note 6 - Equity and Stock-based Compensation (Details Textual) - USD ($) | | 1 Months Ended | 12 Months Ended | | | |
Aug. 24, 2022 | Apr. 30, 2022 | Dec. 31, 2025 | Jun. 30, 2024 | Dec. 31, 2023 | Dec. 31, 2022 | Jan. 01, 2024 | Mar. 31, 2022 | Aug. 04, 2016 |
Authorized Shares, Common and Preferred (in shares) | | | | | 101,000,000 | | | | |
Common Stock, Shares Authorized (in shares) | | | | | 100,000,000 | 100,000,000 | | | |
Common Stock, Par or Stated Value Per Share (in dollars per share) | | | | | $ 0.0001 | $ 0.0001 | | | |
Preferred Stock, Shares Authorized (in shares) | | | | | 1,000,000 | | | | |
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | | | | | $ 0.0001 | | | | |
Proceeds from Issuance of Private Placement | | | | | $ 1,997,500 | $ 4,457,757 | | | |
Stock Issued During Period, Value, New Issues | | | | | 1,997,500 | 3,957,757 | | | |
Share-Based Payment Arrangement, Expense | | | | | 21,746 | 9,145 | | | |
Issuance of Options to Settle Accrued Compensation Liabilities | | | | | 0 | 103,333 | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | | | | | 178,000 | | | | |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | | | | | 74,000 | | | | |
Additional Paid-in Capital [Member] | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | $ 1,997,256 | $ 3,957,361 | | | |
The 2016 Omnibus Plan [Member] | | | | | | | | | |
Evergreen Provision, Increase in Number of Shares Authorized Calculation, Percentage Amount of Prior Year's Reserved Shares | | | | | | | | | 6% |
Evergreen Provision, Maximum Limit of Increase to Authorized Shares (in shares) | | | | | | | | | 1,000,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) | | | | | | | | 4,250,000 | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | 100,000 | 2,021,666 | | | |
The 2016 Omnibus Plan [Member] | Immediately Vested Options [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) | | | | | | 450,000 | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | | | | | | $ 6,430 | | | |
The 2016 Omnibus Plan [Member] | Incentive Stock Options [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | | | | 3 years | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) | | | | | 100,000 | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value | | | | | $ 53,500 | | | | |
The 2016 Omnibus Plan [Member] | Additional Paid-in Capital [Member] | | | | | | | | | |
Issuance of Options to Settle Accrued Compensation Liabilities | | | | | | $ 103,333 | | | |
The 2016 Omnibus Plan [Member] | Senior Management and Board of Directors [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 206,666 | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value | | | | | | $ 3,000 | | | |
The 2016 Omnibus Plan [Member] | Management, Board of Directors, Service Provider [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 450,000 | | | |
The 2016 Omnibus Plan [Member] | Employees [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 1,355,000 | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | | | | | 3 years | | | |
The 2016 Omnibus Plan [Member] | Consultant [Member] | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | | | | | | 10,000 | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | | | | | | 1 year | | | |
Participation Rights [Member] | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 500,000 | | | | | | | | |
Contingent Warrant [Member] | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 500,000 | | | | | | | | |
Class of Warrant or Right, Purchase Price of Warrants or Rights (in dollars per share) | $ 2 | | | | | | | | |
Contingent Warrant [Member] | Subsequent Event [Member] | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | | | | | | | $ 0.56 | | |
First Warrant [Member] | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 250,000 | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 1 | | | | | | | | |
Warrants and Rights Outstanding | $ 434,000 | | | | | | | | |
Second Warrant [Member] | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 200,000 | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 1.5 | | | | | | | | |
Warrants and Rights Outstanding | $ 345,000 | | | | | | | | |
First and Second Compensatory Performance-based Stock Purchase Warrants [Member] | | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | 0 | $ 0 | | | |
Pacific Med [Member] | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | 500,000 | | | | | | | | |
Stock Issued During Period, Value, New Issues | $ 500,000 | | | | | | | | |
Share-Based Payment Arrangement, Expense | | | | | 0 | | | | |
Common Stock, Capital Shares Agreed for Future Issuance Upon Milestone Achievement, Fair Value | $ 615,000 | | | | | | | | |
Pacific Med [Member] | Forecast [Member] | | | | | | | | | |
Sales and Distribution Agreement, Milestone Achievement, Minimum Revenue to be Achieved | | | $ 12,500,000 | $ 4,500,000 | | | | | |
Pacific Med [Member] | Maximum [Member] | | | | | | | | | |
Common Stock, Capital Shares Agreed for Future Issuance Upon Milestone Achievement (in shares) | 300,000 | | | | | | | | |
Principal Shareholder, Members of the Board of Directors, and a Member of Senior Management [Member] | | | | | | | | | |
Proceeds from Issuance of Private Placement | | $ 940,400 | | | $ 760,000 | | | | |
Private Placement [Member] | | | | | | | | | |
Stock Issued During Period, Shares, New Issues (in shares) | | 3,957,757 | | | 2,442,500 | | | | |
Proceeds from Issuance of Private Placement | | $ 3,957,757 | | | $ 1,997,500 | $ 4,457,757 | | | |