XML 28 R37.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Summary of Significant Accounting Policies - Additional Information (Details) (USD $) | 12 Months Ended
--- | ---
Jan. 03, 2015 | Dec. 28, 2013 | Dec. 29, 2012
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |
Restricted cash |  |  | $ 510,000 us-gaap_DisposalGroupIncludingDiscontinuedOperationCash
Percentage of purchase price to be deposited in escrow account |  |  | 10.00%irix_PercentageOfPurchasePriceToBeDepositedInEscrowAccount
Provision of sales returns | 47,000 irix_ProvisionForSalesReturns | 33,000 irix_ProvisionForSalesReturns |
Gross value of demos and loaners | 1,400,000 irix_GrossValueOfDemosAndLoaners | 1,600,000 irix_GrossValueOfDemosAndLoaners |
Accumulated amortization on inventory demos and loaners | 524,000 irix_AccumulatedAmortizationOnInventoryDemosAndLoaners | 601,000 irix_AccumulatedAmortizationOnInventoryDemosAndLoaners |
Estimated useful life of demos and loaners | 4 years |  |
Estimated useful lives of the assets |  | 3 years |
Products warranty period | 2 years |  |
Shipping and handling costs | 300,000 us-gaap_ShippingHandlingAndTransportationCosts | 300,000 us-gaap_ShippingHandlingAndTransportationCosts | 300,000 us-gaap_ShippingHandlingAndTransportationCosts
Advertising and promotion costs | 200,000 us-gaap_AdvertisingExpense | 100,000 us-gaap_AdvertisingExpense | 200,000 us-gaap_AdvertisingExpense
Release of deferred tax assets valuation allowance | (9,200,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount |  |
Accrued interest and penalty incurred | $ 0 us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued |  |
Customer accounted percentage of net accounts receivable balance | 13.00%irix_EntityWideReceivableMajorCustomerPercentage | 10.00%irix_EntityWideReceivableMajorCustomerPercentage |
Revenue, Total | Customer Concentration Risk |  |  |
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of customer accounted for total revenues and net accounts receivable | 0 irix_NumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember | 0 irix_NumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember | 0 irix_NumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
Customer accounted percentage of total revenues | 10.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember | 10.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember | 10.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
Accounts Receivable | Credit Concentration Risk |  |  |
Disclosure Summary Of Significant Accounting Policies [Line Items] |  |  |
Number of customer accounted for total revenues and net accounts receivable | 1 irix_NumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CreditConcentrationRiskMember | 0 irix_NumberOfCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CreditConcentrationRiskMember |

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
- 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 Percentage of purchase price to be deposited in escrow account. + References No definition available. + Details
Name: | irix_PercentageOfPurchasePriceToBeDepositedInEscrowAccount
Namespace Prefix: | irix_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13537-108611 Reference 2: 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=6927468&loc=d3e6404-108592 Reference 3: 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=35750535&loc=d3e13531-108611 Reference 4: 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=6927468&loc=d3e6351-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group. + References No definition available. + Details
Name: | us-gaap_DisposalGroupIncludingDiscontinuedOperationCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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=6367646&loc=d3e18780-107790 Reference 2: 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=6367646&loc=d3e18726-107790 Reference 3: 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=6408196&loc=d3e61069-111654 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Handling Costs -URI http://asc.fasb.org/extlink&oid=6514758 Reference 5: 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=21915142&loc=d3e60635-111653 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=6525344 + 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=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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