Quarterly report pursuant to Section 13 or 15(d)

Stock Incentive Plans - Summary of Stock Options Activity (Details)

v2.4.1.9
Stock Incentive Plans - Summary of Stock Options Activity (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock Options Outstanding, Beginning balance 2,261,633us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Stock Options, Exercised (204,332)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Stock Options, Forfeited (2,125)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Stock Options Outstanding, Ending balance 2,055,176us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,261,633us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Stock Options, Vested and exercisable 972,304us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber  
Stock Options, Vested and expected to vest 1,954,508us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber  
Outstanding, Weighted average exercise price, Beginning balance $ 7.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted average exercise price, Exercised $ 0.81us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted average exercise price, Forfeited $ 16.62us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Outstanding, Weighted average exercise price, Ending balance $ 7.95us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 7.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted average exercise price, Vested and exercisable $ 2.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice  
Weighted average exercise price, Vested and expected to vest $ 7.87us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice  
Remaining weighted average contractual term, Outstanding 6 years 4 months 2 days 6 years 5 months 5 days
Remaining weighted average contractual term, Vested and exercisable 5 years 9 months 18 days  
Remaining weighted average contractual term, Vested and expected to vest 6 years 3 months 15 days  
Outstanding, Per share average intrinsic value $ 24.04ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValuePerShare $ 24.06ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValuePerShare
Per share average intrinsic value, Vested and exercisable $ 29.41ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVestedAndExercisablePerShareAverageIntrinsicValue  
Per share average intrinsic value, Vested and expected to vest $ 24.12ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVestedAndExpectedToVestPerShareAverageIntrinsicValue  
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, Price per share, Beginning balance $ 0.60ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceOfShares
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Price per share, Exercised $ 0.60ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceExercised
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Outstanding, Price per share, Ending balance $ 0.60ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceOfShares
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Price per share, Vested and exercisable $ 0.60ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceVestedAndExercisable
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Price per share, Vested and expected to vest $ 0.60ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceVestedAndExpectedToVest
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding, Price per share, Beginning balance $ 24.52ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceOfShares
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per share, Exercised $ 8.37ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceExercised
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per share, Forfeited $ 16.62ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceForfeited
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Outstanding, Price per share, Ending balance $ 24.52ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceOfShares
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per share, Vested and exercisable $ 18.93ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceVestedAndExercisable
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Price per share, Vested and expected to vest $ 24.52ingn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerSharePriceVestedAndExpectedToVest
/ us-gaap_RangeAxis
= us-gaap_MaximumMember