Statements of Redeemable Convertible Preferred Stock (USD $) In Thousands, except Share data, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Preferred stock value, Beginning Balance |
$ 118,671us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
$ 109,345us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
$ 83,122us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
Warrants exercised |
593ingn_WarrantsConvertedToTemporaryEquityValue
|
2,048ingn_WarrantsConvertedToTemporaryEquityValue
|
442ingn_WarrantsConvertedToTemporaryEquityValue
|
Accretion of Series G financing costs |
|
|
55us-gaap_TemporaryEquityAccretionOfInterest
|
Deemed dividend on redeemable convertible preferred stock |
987us-gaap_TemporaryEquityAccretionOfDividends
|
7,278us-gaap_TemporaryEquityAccretionOfDividends
|
5,781us-gaap_TemporaryEquityAccretionOfDividends
|
Conversion of preferred stock to common stock in connection with initial public offering |
(120,251)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
|
|
|
Preferred stock value, Ending Balance |
|
118,671us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
109,345us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
|
Series B Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
425,511us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
|
423,082us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Warrants exercised, shares |
|
|
2,429ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(425,511)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
|
425,511us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Preferred stock value, Beginning Balance |
5,056us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
|
5,026us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Warrants exercised |
|
|
30ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(5,056)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
|
5,056us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesBPreferredStockMember
|
Series C Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
365,903us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
343,848us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Warrants exercised, shares |
11,094ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
22,055ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(376,997)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
|
365,903us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Preferred stock value, Beginning Balance |
6,460us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
6,048us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Warrants exercised |
279ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
412ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(6,739)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
|
6,460us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesCPreferredStockMember
|
Series D Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
1,573,126us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
1,487,225us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
1,487,225us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Warrants exercised, shares |
11,415ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
85,901ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
0ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(1,584,541)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
1,573,126us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
1,487,225us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Preferred stock value, Beginning Balance |
34,619us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
32,571us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
32,571us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Warrants exercised |
314ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
2,048ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
0ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(34,933)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
34,619us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
32,571us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesDPreferredStockMember
|
Series E Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
1,634,874us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
1,634,874us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
1,634,874us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Warrants exercised, shares |
|
|
0ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(1,634,874)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
1,634,874us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
1,634,874us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Preferred stock value, Beginning Balance |
29,130us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
28,044us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
26,925us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Warrants exercised |
|
|
0ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Deemed dividend on redeemable convertible preferred stock |
139us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
1,086us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
1,119us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(29,269)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
29,130us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
28,044us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesEPreferredStockMember
|
Series F Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
2,701,957us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
2,701,957us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
2,701,957us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Warrants exercised, shares |
|
|
0ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(2,701,957)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
2,701,957us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
2,701,957us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Preferred stock value, Beginning Balance |
15,620us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
14,055us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
12,552us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Warrants exercised |
|
|
0ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Deemed dividend on redeemable convertible preferred stock |
207us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
1,565us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
1,503us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(15,827)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
15,620us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
14,055us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesFPreferredStockMember
|
Series G Preferred Stock |
|
|
|
Preferred stock share, Beginning Balance |
2,840,260us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
2,840,260us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
|
Warrants exercised, shares |
|
|
0ingn_WarrantsConvertedToTemporaryEquityShares / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering, shares |
(2,840,260)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
|
|
Preferred stock share, Ending Balance |
|
2,840,260us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
2,840,260us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
Preferred stock value, Beginning Balance |
27,786us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
23,159us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
|
Warrants exercised |
|
|
0ingn_WarrantsConvertedToTemporaryEquityValue / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
Accretion of Series G financing costs |
|
|
55us-gaap_TemporaryEquityAccretionOfInterest / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
Deemed dividend on redeemable convertible preferred stock |
641us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
4,627us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
3,159us-gaap_TemporaryEquityAccretionOfDividends / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
Conversion of preferred stock to common stock in connection with initial public offering |
(28,427)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
|
|
Preferred stock value, Ending Balance |
|
$ 27,786us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|
$ 23,159us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests / us-gaap_StatementClassOfStockAxis = us-gaap_SeriesGPreferredStockMember
|