Annual report pursuant to Section 13 and 15(d)

Warrants - Summary of Outstanding Warrants (Details)

v2.4.1.9
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