Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Product
Segment
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Significant Accounting Policies [Line Items]        
Extended service contracts The second deliverable is the lifetime warranty that provides for a functional oxygen concentrator for the remaining lifetime of the patient      
Accrual of product warranty liability $ 1,391,000us-gaap_ProductWarrantyAccrual   1,115,000us-gaap_ProductWarrantyAccrual $ 809,000us-gaap_ProductWarrantyAccrual
Standard product warranty description The first deliverable is the oxygen concentrator equipment which comes with a standard warranty of three years      
Number of deliverables qualifying as separate units 2ingn_NumberOfProductsQualifyAsSeparateUnits      
Estimation for sale of products the Company estimates that 60% of patients will succumb to their disease within three years. Given the approximate mortality rate of 20% per year, the Company estimates on average all patients will succumb to their disease within five years.      
Rental revenue earned 30-day period      
Unbilled Receivables 3,339,000us-gaap_UnbilledReceivablesCurrent   3,653,000us-gaap_UnbilledReceivablesCurrent  
Accounts Receivable Net Current 21,808,000us-gaap_AccountsReceivableNetCurrent   19,349,000us-gaap_AccountsReceivableNetCurrent  
Salvage value of expenditures for additions, improvements and replacements 0us-gaap_PropertyPlantAndEquipmentSalvageValue      
Repairs and maintenance expense 570,000us-gaap_CostOfPropertyRepairsAndMaintenance 390,000us-gaap_CostOfPropertyRepairsAndMaintenance    
Depreciation and amortization 3,423,000us-gaap_Depreciation 2,619,000us-gaap_Depreciation    
Number of business segment 1ingn_NumberOfBusinessSegment      
Construction In Progress And Computer Software        
Significant Accounting Policies [Line Items]        
Depreciation and amortization 0us-gaap_Depreciation
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ingn_ConstructionInProgressAndComputerSoftwareMember
0us-gaap_Depreciation
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= ingn_ConstructionInProgressAndComputerSoftwareMember
   
Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Accounts Receivable Net Current $ 6,572,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
  4,875,000us-gaap_AccountsReceivableNetCurrent
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
 
Sales Revenue, Net        
Significant Accounting Policies [Line Items]        
Number of customers 0ingn_NumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
0ingn_NumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
   
Sales Revenue, Net | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 26.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
22.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Sales Revenue, Net | Maximum | Customer Concentration Risk | Single Customer        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ingn_SingleCustomerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ingn_SingleCustomerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Accounts Receivable        
Significant Accounting Policies [Line Items]        
Number of customers 0ingn_NumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
0ingn_NumberOfCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
   
Accounts Receivable | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 30.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
  25.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
 
Accounts Receivable | Maximum | Customer Concentration Risk | Single Customer        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ingn_SingleCustomerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ingn_SingleCustomerMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Sales Revenue, Services, Net | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 82.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
58.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Raw materials | Supplier Concentration Risk | Vendor one        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorOneMember
19.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorOneMember
   
Raw materials | Supplier Concentration Risk | Vendor two        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 16.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorTwoMember
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorTwoMember
   
Raw materials | Supplier Concentration Risk | Vendor three        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorThreeMember
11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_CostOfGoodsTotalMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_SupplierConcentrationRiskMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ingn_VendorThreeMember
   
Service Contracts        
Significant Accounting Policies [Line Items]        
Extended service contracts The Company offers extended service contracts on its Inogen One concentrator line for periods ranging from 12 to 24 months after the end of the standard warranty period.