XML 48 R36.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Summary of Significant Accounting Policies - Additional Information (Details) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2016 USD ($) Customer | Dec. 31, 2016 USD ($) Customer | Jan. 02, 2016 USD ($) Customer | Jan. 03, 2015 USD ($) Customer
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Provision of sales returns | $ 44,000 | $ 44,000 | $ 60,000 |
Gross value of demos and loaners | 1,600,000 | 1,600,000 | 1,600,000 |
Accumulated amortization on inventory demos and loaners | 490,000 | $ 490,000 | 575,000 |
Estimated useful life of demos and loaners |  | 4 years |  |
Estimated useful lives of the assets |  | 3 years |  |
Non-cash impairment charges |  | $ 120,000 |  |
Products warranty period |  | 2 years |  |
Shipping and handling costs |  | $ 300,000 | 300,000 | $ 300,000
Advertising and promotion costs |  | 100,000 | $ 100,000 | $ 200,000
Accrued interest and penalty incurred | $ 0 | $ 0 |  |
Customer accounted percentage of net accounts receivable balance |  | 10.00% | 10.00% |
Revenue, Total | Customer Concentration Risk |  |  |  |
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Number of customer accounted for total revenues and net accounts receivable | Customer | 0 | 0 | 0 | 0
Customer accounted percentage of total revenues |  | 10.00% | 10.00% | 10.00%
Accounts Receivable | Credit Concentration Risk |  |  |  |
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Number of customer accounted for total revenues and net accounts receivable | Customer | 0 | 0 | 0 |
Ocunetics Patent |  |  |  |
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |  |
Non-cash impairment charges | $ 120,000 |  |  |

X
- Definition Accumulated amortization on inventory demos and loaners. + References No definition available. + Details
Name: | irix_AccumulatedAmortizationOnInventoryDemosAndLoaners
Namespace Prefix: | irix_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure summary of significant accounting policies. + References No definition available. + Details
Name: | irix_DisclosureSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | irix_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity wide receivable major customer percentage. + References No definition available. + Details
Name: | irix_EntityWideReceivableMajorCustomerPercentage
Namespace Prefix: | irix_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated useful life of demos and loaners. + References No definition available. + Details
Name: | irix_EstimatedUsefulLifeOfDemosAndLoaners
Namespace Prefix: | irix_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross value of demos and loaners. + References No definition available. + Details
Name: | irix_GrossValueOfDemosAndLoaners
Namespace Prefix: | irix_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of customers. + References No definition available. + Details
Name: | irix_NumberOfCustomers
Namespace Prefix: | irix_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Products warranty period. + References No definition available. + Details
Name: | irix_ProductsWarrantyPeriod
Namespace Prefix: | irix_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Provision for sales returns. + References No definition available. + Details
Name: | irix_ProvisionForSalesReturns
Namespace Prefix: | irix_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=64851502&loc=d3e6351-108592 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13531-108611 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=64851502&loc=d3e6404-108592 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=73719730&loc=d3e13537-108611 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275 + Details
Name: | us-gaap_ImpairmentOfIntangibleAssetsFinitelived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18780-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=68080631&loc=d3e61069-111654 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Handling Costs -URI http://asc.fasb.org/extlink&oid=51575068 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=68075638&loc=d3e60635-111653 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68058157&loc=d3e18726-107790 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6408413&loc=d3e221937-122793 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Shipping Costs -URI http://asc.fasb.org/extlink&oid=51575562 + Details
Name: | us-gaap_ShippingHandlingAndTransportationCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=65882285&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=irix_OcuneticsPatentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |