Annual report pursuant to Section 13 and 15(d)

Stock Incentive Plan - Summary of ESPP Stock Plan Activity (Details)

v2.4.1.9
Stock Incentive Plan - Summary of ESPP Stock Plan Activity (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended 0 Months Ended
Dec. 31, 2014
Feb. 12, 2014
Mar. 02, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Payroll deductions used to purchase shares $ 413us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan    
2014 ESPP Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Employee accumulated payroll deductions   414ingn_AccumulatedPayrollDeductionsValueEmployeeStockPurchasePlan
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
Total Shares Purchased   30,358us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
Payroll deductions used to purchase shares   413us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
Transfer to next offering period   1ingn_EmployeeStockPurchasePlanPayrollDeductionsTransferToFutureOfferings
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
FMV at enrollment date   $ 16.00ingn_FairMarketValueOfStockPricePerShareEnrollmentDate
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
FMV at purchase date   $ 21.69ingn_FairMarketValueOfStockPricePerSharePurchaseDate
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
Purchase price   $ 13.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
 
2014 ESPP Plan | Subsequent Event      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Employee accumulated payroll deductions     $ 250ingn_AccumulatedPayrollDeductionsValueEmployeeStockPurchasePlan
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
FMV at enrollment date     $ 21.69ingn_FairMarketValueOfStockPricePerShareEnrollmentDate
/ us-gaap_PlanNameAxis
= ingn_TwoThousandAndFourteenEmployeeStockPurchasePlanMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember