Note 4 - Stockholders’ Equity (Deficit), Stock Options and Warrants (Details Textual) | Oct. 26, 2018USD ($)$ / sharesshares | Jul. 11, 2018$ / sharesshares | Jul. 10, 2018$ / sharesshares | Mar. 12, 2018$ / sharesshares | Feb. 21, 2018USD ($)$ / sharesshares | Jan. 15, 2018$ / sharesshares | Jan. 11, 2018USD ($)shares | Nov. 30, 2017USD ($)$ / sharesshares | Apr. 19, 2017$ / sharesshares | Jan. 19, 2017USD ($)$ / sharesshares | Dec. 31, 2018USD ($)$ / sharesshares | Jan. 31, 2018USD ($)$ / sharesshares | Mar. 31, 2018USD ($)shares | Dec. 31, 2017USD ($)$ / sharesshares | Dec. 31, 2018USD ($)$ / sharesshares | Dec. 31, 2017USD ($)$ / sharesshares | Mar. 22, 2019$ / sharesshares | Jan. 02, 2018shares | Dec. 28, 2017$ / sharesshares | Jan. 29, 2017shares | Oct. 27, 2016shares |
Shares Issued, Price Per Share | $ / shares | | $ 1.17 | $ 1.18 | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Convertible Preferred Stock | $ | | | | | | | | | | | | | | | | $ 1,300,001 | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | | $ 0.01 | $ 0.01 | | $ 0.01 | | | | $ 0.01 | | $ 0.01 | | | $ 0.01 | $ 0.01 | $ 0.01 | | | $ 0.01 | | |
Stock Issued During Period, Shares, Issued for Services | | | 250,000 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Share, Issued in Escrow | | 750,000 | | | | | | | | | | | | | | | | | | | |
Common Stock, Shares Authorized | | | | | | | | | | | 50,000,000 | | | 50,000,000 | 50,000,000 | 50,000,000 | | | 50,000,000 | 24,000,000 | 8,000,000 |
Reverse Shares Issued for Escrow Pursuant to Termination of Agreement, Shares | | | | | | | | | 400,000 | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | | | | | | | | | | | | | | | 0.00% | 0.00% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number | | | | | | | | | | | 2,946,488 | | | | 2,946,488 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares | | | | | | | | | | | $ 1.79 | | | | $ 1.79 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term | | | | | | | | | | | | | | | 8 years 313 days | | | | | | |
Class of Warrant or Right Number of Warrants Vested and Exercisable | | | | | | | | | | | 2,247,489 | | | | 2,247,489 | | | | | | |
Allocated Share-based Compensation Expense, Total | $ | | | | | | | | | | | | | | | $ 1,124,928 | $ 2,298,680 | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | $ | | | | | | | | | | | $ 741,922 | | | | $ 741,922 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost | $ | | | | | | | | | | | | | | $ 1,900,000 | | | | | | | |
Employee Stock Option [Member] | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares | | | | | | | | | | | | | | | $ 1.01 | $ 1.45 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | | | | | | | | | | 1,098,858 | 2,612,070 | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition | | | | | | | | | | | | | | | 1 year 240 days | | | | | | |
Vice President of Sales [Member] | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | | | | | | $ 0.01 | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | 50,000 | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares | | | | | | $ 0.97 | | | | | | | | | | | | | | | |
Number of Equal Installments Options are Expected to Vest | | | | | | 4 | | | | | | | | | | | | | | | |
Vice President of Sales and Marketing [Member] | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | | | | $ 0.01 | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | 111,112 | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares | | | | $ 1.35 | | | | | | | | | | | | | | | | | |
Number of Equal Installments Options are Expected to Vest | | | | 4 | | | | | | | | | | | | | | | | | |
Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | $ 609.38 | | | | $ 609.38 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | | | | | | | | | 3.07% | 2.40% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | | | | | | | | 66.00% | 66.00% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | | | | | | | | | 10 years | 10 years | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares | | | | | | | | | | | | | | | $ 1.0044 | $ 1.5489 | | | | | |
Minimum [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | $ 0 | | | | $ 0 | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | | | | | | | | | 2.33% | 1.92% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | | | | | | | | | 59.00% | 59.00% | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | | | | | | | | | 5 years | 5 years | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares | | | | | | | | | | | | | | | $ 0.3816 | $ 0.6541 | | | | | |
Equity Incentive Plan [Member] | Maximum [Member] | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | | | | | | | | | | 3 years | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | | | | | | | | | | | 10 years | | | | | | |
Equity Incentive Plan [Member] | Minimum [Member] | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period | | | | | | | | | | | | | | | 3 years | | | | | | |
Stock Incentive Plan 2012 [Member] | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | | | | | | | | | | | | | | | | 2,500,000 | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized | | | | | | | | | | | | | | | | | | 5,000,000 | | | |
Subsequent Event [Member] | | | | | | | | | | | | | | | | | | | | | |
Common Stock, Par or Stated Value Per Share | $ / shares | | | | | | | | | | | | | | | | | $ 0.01 | | | | |
Common Stock, Shares Authorized | | | | | | | | | | | | | | | | | 100,000,000 | | | | |
Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Notes Payable, Total | $ | $ 7,600,000 | | | | | | | | | | | | | | | | | | | | |
Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock Held, Conversion Feature, Percent | 20.00% | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Held in Escrow | 860,000 | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Held in Escrow, Period | 1 year 180 days | | | | | | | | | | | | | | | | | | | | |
Percentage of Holders of Acquiree's Promissory Note Agreeing to Merger | 75.00% | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Warrant Exchange Ratio | 0.6 | | | | | | | | | | | | | | | | | | | | |
Helomics Holding Corp. [Member] | Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares | 7,500,000 | | | | | | | | | | | | 1,100,000 | | | | | | | | |
Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | 1,100,000 | | | | | | | | | | | | | | |
Share Exchange Agreement, Shares Received | | | | | | | 2,500,000 | | | | | | | | | | | | | | |
Share Exchange Agreement, Convertible Notes Receivable | $ | | | | | | | | | | | | | $ 500,000 | | | | | | | | |
Share Exchange Agreement, Convertible Notes, Percent of Stock | | | | | | | | | | | | | 5.00% | | | | | | | | |
Share Exchange Agreement, Potential Interest | | | | | | | | | | | | | 25.00% | | | | | | | | |
Share Exchange Agreement, Number of Shares Held in Escrow | | | | | | | | | | | | | 1,100,000 | | | | | | | | |
Share Exchange Agreement, Contingent Revenue, Minimum | $ | | | | | | | $ 8,000,000 | | | | | | | | | | | | | | |
Convertible Preferred Stock Held, Conversion Feature, Percent | | | | | | | 20.00% | | | | | | | | | | | | | | |
Conversion from Series C Convertible Preferred Stock to Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion | | | | | | | | | | | 1.167 | | | | 1.167 | | | | | | |
Conversion of Stock, Shares Issued | | | | | | | | | | | 1,250,269 | | | | | | | | | | |
Series C Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Redeemed or Called During Period, Shares | | | | | | | | | | | 142,466 | | | | | | | | | | |
Payments for Repurchase of Convertible Preferred Stock | $ | | | | | | | | | | | $ 189,285 | | | | | | | | | | |
Helomics Warrants Held by Investors [Member] | Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 1 | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 18,700,000 | | | | | | | | | | | | | | | | | | | | |
Helomics Warrants Held by Investors [Member] | Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 1 | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 5,000,000 | | | | | | | | | | | | | | | | | | | | |
Precision Warrants [Member] | Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 1 | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Warrant Issued or Issuable, Exercise Price | $ / shares | $ 1 | | | | | | | | | | | | | | | | | | | | |
Business Acquisition, Equity Interest Issued or Issuable from Exchange of Warrants | 23,700,000 | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Additional Number of Securities Called by Warrants or Rights | 14,200,000 | | | | | | | | | | | | | | | | | | | | |
Helomics Warrants Held by Other Parties [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 0.01 | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 597,000 | | | | | | | | | | | | | | | | | | | | |
Helomics Warrants Held by Other Parties [Member] | Helomics Holding Corp. [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | $ 0.01 | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 995,000 | | | | | | | | | | | | | | | | | | | | |
The 2017 Public Offering [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | 1,750,000 | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | | | $ 2.25 | | | | | | | | | | | |
Share Per Each Unit | | | | | | | | | | 1 | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Total | $ | | | | | | | | | | $ 3,937,500 | | | | | | | | | | | |
The 2017 Public Offering [Member] | Series D Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Issued per Unit | | | | | | | | | | 0.2 | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | | | | | | | | | | 1 | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | $ 2.25 | | | | | | | | | | | |
Over-Allotment Option [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | 215,247 | | | | | 175,000 | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | $ 0.9497 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | $ 0.01 | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Total | $ | | | | | | | | | | $ 358,312 | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | 35,000 | | | | | | | | | | | |
Sale of Stock, Underwriter Option Term | | | | | | | | | | | | 45 days | | | | | | | | | |
Sale of Stock, Underwriter Option, Maximum Additional Shares of Common Stock Available for Purchase | | | | | | | | | | | | 290,000 | | | | | | | | | |
Sale of Stock, Underwriter Option, Number of Securities Called by Maximum Additional Warrants Available for Purchase | | | | | | | | | | | | 87,000 | | | | | | | | | |
Sale of Stock, Underwriter Option, Exercise Price of Additional Warrants Available for Purchase | $ / shares | | | | | | | | | | | | $ 0.001 | | | | | | | | | |
Proceeds from Underwriter Shares Exercised, Net | $ | | | | | $ 188,066 | | | | | | | | | | | | | | | | |
Stock Issued During Period, Underwriter Discount | $ | | | | | $ 16,354 | | | | | | | | | | | | | | | | |
Underwriter Discount Percentage | | | | | 8.00% | | | | | | | | | | | | | | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Convertible Preferred Stock | $ | | | | | | | | $ 1,300,000 | | | | | | | | | | | | | |
Private Placement [Member] | Series C Convertible Preferred Stock [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | 1,213,819 | | | | | | | | | | | | | |
Shares Issued, Price Per Share | $ / shares | | | | | | | | $ 1.071 | | | | | | | | | | | | | |
Private Placement [Member] | The 2017 Private Placement Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | $ 1.26 | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | 606,910 | | | | | | | | | | | | | |
Warrants and Rights Outstanding, Term | | | | | | | | 5 years 182 days | | | | | | | | | | | | | |
Class of Warrant or Right, Vesting Period | | | | | | | | 180 days | | | | | | | | | | | | | |
The 2018 Public Offering [Member] | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | 2,900,000 | | | | | | | | | |
Share Per Each Unit | | | | | | | | | | | | 1 | | | | | | | | | |
Proceeds from Issuance or Sale of Equity, Total | $ | | | | | | | | | | | | $ 2,755,000 | | | | | | | | | |
Share Price | $ / shares | | | | | | | | | | | | $ 0.95 | | | | | | | | | |
The 2018 Public Offering [Member] | Series E Warrants [Member] | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Issued per Unit | | | | | | | | | | | | 0.3 | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | | | | | | | | | | | | 1 | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares | | | | | | | | | | | | $ 1 | | | | | | | | | |