Warrants - Summary of Outstanding Warrants (Details) (USD $)
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
15,218us-gaap_ClassOfWarrantOrRightOutstanding
|
263,463us-gaap_ClassOfWarrantOrRightOutstanding
|
384,217us-gaap_ClassOfWarrantOrRightOutstanding
|
Common stock | 2017-2019 |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
15,218us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandSeventeenThroughTwoThousandNineteenMember
|
233,611us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandSeventeenThroughTwoThousandNineteenMember
|
|
Exercise price/share |
0.30us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandSeventeenThroughTwoThousandNineteenMember
|
0.300us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_CommonStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandSeventeenThroughTwoThousandNineteenMember
|
|
Common stock | 2017-2019 | Minimum |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Expiration date |
2017
|
2017
|
|
Common stock | 2017-2019 | Maximum |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Expiration date |
2019
|
2019
|
|
Series C Preferred Stock |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
14,215us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
14,215us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Series C Preferred Stock | 2015 |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
14,215us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndFifteenMember
|
|
Exercise price/share |
|
17.580us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndFifteenMember
|
|
Expiration date |
|
2015
|
|
Series D Preferred Stock |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
11,415us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
132,169us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Series D Preferred Stock | 2013-2014 |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
11,415us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandThirteenThroughTwoThousandFourteenMember
|
|
Exercise price/share |
|
21.900us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandThirteenThroughTwoThousandFourteenMember
|
|
Series D Preferred Stock | 2013-2014 | Minimum |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Expiration date |
|
2013
|
|
Series D Preferred Stock | 2013-2014 | Maximum |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Expiration date |
|
2014
|
|
Series E Preferred Stock |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
4,222us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
4,222us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Series E Preferred Stock | 2015 |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
3,120us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndFifteenMember
|
|
Exercise price/share |
|
9.612us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndFifteenMember
|
|
Expiration date |
|
2015
|
|
Series E Preferred Stock | 2016 |
|
|
|
Class Of Warrant Or Right [Line Items] |
|
|
|
Number of warrants |
|
1,102us-gaap_ClassOfWarrantOrRightOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndSixteenMember
|
|
Exercise price/share |
|
9.612us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember / us-gaap_StatementScenarioAxis = ingn_TwoThousandAndSixteenMember
|
|
Expiration date |
|
2016
|
|