Annual report pursuant to Section 13 and 15(d)

Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details)

v2.4.1.9
Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Series B Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   500,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Shares issued   425,511us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Conversion rate   1.45108ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 11.880us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Dividend rate   5.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesBRedeemableConvertiblePreferredStockMember
Issue date July 2003  
Redemption date   Jan. 01, 2016
Series C Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   400,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Shares issued   365,903us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Conversion rate   1.73014ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 17.580us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Dividend rate   8.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesCRedeemableConvertiblePreferredStockMember
Issue date June 2004  
Redemption date   Jan. 01, 2016
Series D Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   1,700,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Shares issued   1,573,126us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Conversion rate   1.87951ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 21.900us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Dividend rate   8.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesDRedeemableConvertiblePreferredStockMember
Issue date July 2005 to July 2007  
Redemption date   Jan. 01, 2016
Series E Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   1,700,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Shares issued   1,634,874us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Conversion rate   2.69244ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 19.224us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Dividend rate   8.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesERedeemableConvertiblePreferredStockMember
Issue date October 2007 to February 2009  
Redemption date   Jan. 01, 2016
Series F Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   2,800,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Shares issued   2,701,957us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Conversion rate   1.0000ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 7.140us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Dividend rate   8.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesFRedeemableConvertiblePreferredStockMember
Issue date February 2010 to June 2010  
Redemption date   Jan. 01, 2016
Series G Redeemable Convertible Preferred Stock    
Temporary Equity [Line Items]    
Shares authorized   2,900,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Shares issued   2,840,260us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Par value   $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Conversion rate   1.0000ingn_RedeemableConvertiblePreferredStockConversionRatio
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Liquidation preference per share   $ 14.083us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Dividend rate   8.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= ingn_SeriesGRedeemableConvertiblePreferredStockMember
Issue date March 2012  
Redemption date   Jan. 01, 2016
Redeemable convertible preferred stock    
Temporary Equity [Line Items]    
Shares authorized   10,000,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemableConvertiblePreferredStockMember
Shares issued 0us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemableConvertiblePreferredStockMember
9,541,631us-gaap_TemporaryEquitySharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemableConvertiblePreferredStockMember
Par value $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemableConvertiblePreferredStockMember
$ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemableConvertiblePreferredStockMember