Stockholders' Equity (Deficit) (Details Textual) - USD ($) | Oct. 13, 2016 | May 15, 2016 | May 01, 2015 | Apr. 02, 2015 | Dec. 22, 2016 | Sep. 16, 2016 | Feb. 29, 2016 | Dec. 24, 2015 | Dec. 22, 2015 | Oct. 31, 2015 | Oct. 19, 2015 | Jun. 30, 2015 | Apr. 08, 2015 | Nov. 30, 2016 | Dec. 31, 2016 | Sep. 30, 2016 | Mar. 31, 2016 | Sep. 30, 2015 | Mar. 31, 2015 | Dec. 31, 2016 | Dec. 31, 2015 | Aug. 30, 2016 | Jun. 30, 2016 |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period Shares Exercise of Warrant | | | | | | | | | | | | | | | | | | 116,675 | | | | | |
Shares payment due to Cognate BioServices | | | | | | | | | | | | | | | | | | | | | $ 3,389,000 | | |
Shares Issued, Price Per Share | | | | $ 7.40 | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period | | | | | | | | | | | | | | | | | | | 888,187 | | | | |
Proceeds from Warrant Exercises | | | | | | | | | | | | $ 3,100,000 | | | | | | $ 800,000 | $ 3,700,000 | $ 8,066,000 | 7,430,000 | | |
Debt Conversion, Converted Instrument, Amount | | | | | | | | | | | | $ 4,500,000 | | | | | | $ 200,000 | | 2,500,000 | | | |
Common stock issued as compensation | | | | | | | | | | | | | | | | | | | | $ 127,000 | | | |
Warrants Issued During Period | | | | | | | | | | | | | | | | | | | | 49,827,000 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | | | | $ 81,662,000 | | |
Stock Issued During Period, Shares, Other | | | | | | | | | | | | | | | | | | | 80,068 | | | | |
Adjustments To Additional Paid In Capital Redeemable Securities Settlement Value | | | | | | | | | | | | | | | | | | | $ 300,000 | | | | |
Stock Issued During Period, Shares, Cashless Exercise of Warrants | | | | | | | | | | | | | | | | | | | 385,000 | | | | |
Stock Issued During Period, Shares, Acquisitions | | | 3,851,351 | 5,405,405 | | | | | | | | | 1,554,054 | | | | | | | | | | |
Common Stock, Par Or Stated Value Per Share | | | | $ 0.001 | | | | | | | | | | | $ 0.001 | | | | | $ 0.001 | $ 0.001 | | |
Stock Issued During Period, Value, Acquisitions | | | $ 28,500,000 | $ 40,000,000 | | | | | | | | | $ 11,500,000 | | | | | | | | | | |
Sale of Stock, Transaction Date | | | May 1, 2015 | | | | | | | | | | Apr. 8, 2015 | | | | | | | | | | |
Stock Issued During Period, Exercise Of Warrants | | | | | | | | | | | | 723,422 | | | | | | | | | | | |
Stock Issued During Period, Shares, Extinguishment of warrant liabilities | | | | | | | | | | | | 9,200 | | | | | | 57,500 | | | | | |
Stock Issued During Period, Value, Extinguishment of warrant liabilities | | | | | | | | | | | | $ 60,000 | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | 701,033 | | | | | | 322,502 | | | | | |
Fair Value Adjustment of Warrants | | | | | | | | | | | | | | | | | | | $ 500,000 | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | $ 0.45 | | | | | | | | | | | | | | | | $ 4 | |
Proceeds From Sale Of Available Securities Gross | | | | | | | $ 10,000,000 | | | | | | | | | | | | | | | | |
Proceeds from Sale of Available-for-sale Securities, Total | | | | | | | $ 9,200,000 | | | | | | | | | | | | | | | | |
Deemed dividend Related To Warrant Modification | | $ 2,600,000 | | | | | | | | | | | | | | | | | | $ 5,647,000 | $ 0 | | |
Payments of Stock Issuance Costs | | | | | | | | | | | | | | | $ 321,000 | | | | | 1,077,000 | 0 | | |
Class of Warrant or Right, Warrant Term | | | | | | 5 years | | | | | | | | | | | | | | | | | |
Class Of Warrant Or Right, Increase decrease Warrant Exercise Value | | | | | | | | | | | | | | | | $ 3,000,000 | | | | | | | |
Class of Warrant or Right, Warrant Issue During Period | | | | | | 1,111,111 | | | | | | | | | | | | | | | | | |
Warrants Not Settleable in Cash, Fair Value Disclosure | | | | | | | | | | | | | | | $ 4,200,000 | | | | | 4,200,000 | | | |
Gain (Loss) on Extinguishment of Debt | | | | | | | | | | | | | | | | | | | | $ (1,152,000) | $ 0 | | |
Class Of Warrant Or Right, Non Cognate Warrants Cancelled | | | | | | | | | | | | | | | | | | | | 37,147 | | | |
Accured Interest [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | | | | | | | $ 0.50 | | | | | $ 0.50 | | | |
Debt Conversion, Converted Instrument, Amount | | | | | | $ 1,000,000 | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | $ 1,500,000 | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | | 2,812,174 | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | 2,222,222 | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | | | 5 years | | | | | | | | |
Class of Warrant or Right, Warrant Issue During Period | | | | | | | | | | | | | | | 1,406,086 | | | | | | | | |
Warrants Not Settleable in Cash, Fair Value Disclosure | | | | | | | | | | | | | | | $ 600,000 | | | | | $ 600,000 | | | |
Interest Payable | | | | | | | | | | | | | | | 1,500,000 | | | | | $ 1,500,000 | | | |
Gain (Loss) on Extinguishment of Debt | | | | | | | | | | | | | | | $ 700,000 | | | | | | | | |
Placement Agent [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | | | | | | | | | | | | | | | | $ 0.44 | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted | | | | | | | | | | | | | | | | 263,122 | | | | | | | |
Scientific Board [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | | | | | | | $ 0.49 | | | | | $ 0.49 | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | | 60,000 | | | | | | | | |
Scientific Board [Member] | Research and Development Expense [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Allocated Share-based Compensation Expense | | | | | | | | | | | | | | | $ 29,400 | | | | | | | | |
Equity Unit Purchase Agreements [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Warrant Exercises | | | | | | | | | | | | | | | | $ 3,400,000 | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | | $ 0.35 | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | | | | 10,945,694 | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | | | | 5 years | | | | | | | |
Payments for Other Fees | | | | | | | | | | | | | | | | $ 454,000 | | | | | | | |
Series A Warrants [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Sale of Stock, Number of Shares Issued in Transaction | | | | | | | 5,882,353 | | | | | | | | | | | | | | | | |
Sale of Stock, Price Per Share | | | | | | | $ 1.70 | | | | | | | | | | | | | | | | |
Warrant Issued to Purchase Common Stock | | | | | | | 2,941,177 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | $ 2.25 | | | | | | | | | | | | | | | | |
Series B Warrants [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Proceeds from Warrant Exercises | | $ 4,235,000 | | | | | | | | | | | | | | | | | | | | | |
Warrant Issued to Purchase Common Stock | | 4,411,764 | | | | | 5,882,353 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | $ 0.96 | | | | | $ 3 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | 4,411,764 | | | | | | | | | | | | | | | | | | | | | |
Series C Warrants [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Warrant Issued to Purchase Common Stock | | | | | | | 2,941,177 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | $ 4 | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | 2,205,882 | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | 5 years | | | | | | | | | | | | | | | | |
Series A and Series C Warrants [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | $ 1 | | | | | | | | | | | | | | | | | | | | | |
Series D Warrants [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | $ 1 | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | 2,205,882 | | | | | | | | | | | | | | | | | | | | | |
New Warrants [Member] | Equity Unit Purchase Agreements [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | | $ 0.44 | | | | | | | |
Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | | | $ 2.125 | | | | | | $ 1.20 |
Percentage Of Placement Fees On Aggregate Purchase Price Of Common Stock Sold | | | | | | | | | | | | | | | | | 7.00% | | | 7.00% | | | |
Percentage Of Common Stock Warrants Issuable On Aggregate Number Of Shares Of Common Stock Sold | | | | | | | | | | | | | | | | | 5.00% | | | 5.00% | | | |
Class Of Warrant Or Right Exercise Price Percentage On Public Offering Price | | | | | | | | | | | | | | | | | 125.00% | | | 125.00% | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | | | | | 294,118 | | | | | | 220,588 |
Direct Offering [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | | | | | | | $ 0.35 | $ 0.50 | | | | $ 0.35 | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | | 28,575,000 | 7,400,000 | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | | | | | | | | | | | $ 3,400,000 | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | $ 0.35 | $ 0.60 | | | | $ 0.35 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | | | | | | | | | | | 14,287,500 | 3,700,000 | | | | 14,287,500 | | | |
Payments of Stock Issuance Costs | | | | | | | | | | | | | | | $ 800,000 | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | | | 5 years | 5 years | | | | | | | |
Proceeds from Issuance or Sale of Equity | | | | | | | | | | | | | | | $ 9,200,000 | | | | | | | | |
Investor [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | | $ 0.42 | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | | | | | | | | | | | | 5 years | | | | | | | |
Class of Warrant or Right, Warrant Issue During Period | | | | | | | | | | | | | | | | 1,286,111 | | | | | | | |
Cognate Bioservices [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices (in Shares) | | | | | | | | | | | | 8,100,000 | | | | | | | | 175,000 | 318,116 | | |
Debt Conversion, Converted Instrument, Amount | | | | | | | | | | | | | | | $ 480,000 | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | 8,052,092 | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | | | | 1,000,000 | | | | | | | | |
Allocated Share-based Compensation Expense | | | | | | | | | | | $ 38,800,000 | | | | | | | | | $ 86,000 | $ 2,700,000 | | |
Multiple Investors [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period Shares Issued For Cash 1 | | | | | | | | | | | | | | | | | | 2,566 | | | | | |
Stock Issued During Period, Exercise Of Warrants | | | | | | | | | | | | 183,895 | | | | | | | | | | | |
individual Investors [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period Shares Exercise of Warrant | | | | | | | | | | | | 85,228 | | | | | | | | | | | |
Common stock issued as compensation | | | | | | | | | | | | $ 700,000 | | | | | | | | | | | |
Woodford [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices (in Shares) | | | | | | | | | | 681,884 | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices | | | | | | | | | | $ 3,800,000 | | | | | | | | | | | | | |
Sale of Stock, Price Per Share | | | | | | | | | | $ 5.50 | | | | | | | | | | | | | |
Stock Issued During Period, Shares, Acquisitions | | | | | | | | | | 5,454,545 | | | | | | | | | | | | | |
Common Stock, Par Or Stated Value Per Share | | | | | | | | | | $ 0.001 | | | | | | | | | | | | | |
Stock Issued During Period, Value, Acquisitions | | | | | | | | | | $ 30,000,000 | | | | | | | | | | | | | |
Healthcare Focused Institutional Investors [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | $ 12,600,000 | | | | | | | | | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | | | $ 11,650,000 | | | | | | | | | | | | | | | |
Jerry Jasinowski [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | $ 0.35 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | 1,285,714 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | $ 0.35 | | | | | | | | | | $ 0.35 | | | | | $ 0.35 | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | 642,857 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | 5 years | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Issue During Period | | | | | | | | | | | | | | | | | | | | 643,000 | | | |
Proceeds from Issuance or Sale of Equity | | | | | $ 450,000 | | | | | | | | | | | | | | | | | | |
Jerry Jasinowski [Member] | Private Placement [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | $ 0.35 | | | | | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | 1,285,714 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | $ 0.35 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | | | | | 642,857 | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Warrant Term | | | | | 5 years | | | | | | | | | | | | | | | | | | |
Proceeds from Issuance or Sale of Equity | | | | | $ 450,000 | | | | | | | | | | | | | | | | | | |
Common Stock [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices (in Shares) | | | | | | | | | | | | | | | | | | | | | 403 | | |
Shares payment due to Cognate BioServices | | | | | | | | | | | | | | | | | | | | | $ 0 | | |
Common stock issued as compensation | | | | | | | | | | | | | | | | | | | | $ 0 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | | | | $ 14,000 | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | | | | | | | | 14,360 | | |
Stock Issued During Period, Shares, Other | | | | | | | | | | | | | | | | | | | | 41,857 | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | | | | | | | | | 6,034,000 | | | |
Common Stock [Member] | Investor [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | | | | | | $ 0.53 | | $ 0.36 | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | | | | | | 2,518,687 | | 2,572,216 | | | | | | | |
Proceeds from Issuance of Common Stock | | | | | | | | | | | | | | | | $ 900,000 | | | | | | | |
Proceeds from Issuance or Sale of Equity | | | | | | | | | | | | | | $ 1,300,000 | | | | | | | | | |
Common Stock [Member] | Cognate Bioservices [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices (in Shares) | | | | | | | | | | | | 318,116 | | | | | | | | | | | |
Common Stock [Member] | Healthcare Focused Institutional Investors [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | $ 3.60 | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | 3,500,000 | | | | | | | | | | | | | | |
Common Stock, Par Or Stated Value Per Share | | | | | | | | | $ 0.001 | | | | | | | | | | | | | | |
Warrant [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Debt Conversion, Converted Instrument, Shares Issued | | | | | | | | | | | | | | | | | | | | 2,517,000 | | | |
Derivative, Fair Value, Net | | | | | | $ 400,000 | | | | | | | | | | $ 400,000 | | | | | | | |
Warrant [Member] | Investor [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | $ 0.51 | | | | | | | | | |
Class of Warrant or Right, Warrant Term | 5 years | | | | | | | | | | | | | 5 years | | | | | | | | | |
Class of Warrant or Right, Warrant Issue During Period | | | | | | | | | | | | | | 1,259,345 | | | | | | | | | |
Warrant [Member] | Healthcare Focused Institutional Investors [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares Issued, Price Per Share | | | | | | | | | $ 4.50 | | | | | | | | | | | | | | |
Stock Issued During Period, Shares, New Issues | | | | | | | | | 1,750,000 | | | | | | | | | | | | | | |
Additional Paid-in Capital [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Shares payment due to Cognate BioServices | | | | | | | | | | | | | | | | | | | | | $ 3,389,000 | | |
Common stock issued as compensation | | | | | | | | | | | | | | | | | | | | $ 127,000 | | | |
Stock Issued During Period, Value, New Issues | | | | | | | | | | | | | | | | | | | | | $ 81,648,000 | | |
Stock Issued During Period, Value, Extinguishment of warrant liabilities | | | | | | | | | | | | | | | | | | $ 2,000,000 | | | | | |
Maximum [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Warrants Issued, Weighted Average Remaining Contractual Term | | | | | | | | | | | | | | | | | | | | 2 years 5 months 5 days | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | | | | | | | | | | | | | | | | | $ 4.27 | |
Minimum [Member] | | | | | | | | | | | | | | | | | | | | | | | |
Shareholders Deficit [Line Items] | | | | | | | | | | | | | | | | | | | | | | | |
Warrants Issued, Weighted Average Remaining Contractual Term | | | | | | | | | | | | | | | | | | | | 4 years 2 months 8 days | | | |