XML 27 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments (Details Textual)
2 Months Ended 3 Months Ended
Jan. 03, 2015
Customer
Apr. 04, 2015
Segment
Customer
Mar. 29, 2014
Customer
Segment Reporting Information [Line Items]      
Number of operating segments   1us-gaap_NumberOfOperatingSegments  
Number of customers accounted for more than ten percent of revenue   0irix_NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue 0irix_NumberOfCustomersAccountedForMoreThanTenPercentOfRevenue
Number of customers accounted for more than ten percent of account receivable 1irix_NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable 0irix_NumberOfCustomersAccountedForMoreThanTenPercentOfAccountsReceivable  
United States | Customer Concentration Risk | Revenue, Total      
Segment Reporting Information [Line Items]      
Percentage of revenues accounted   51.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US
45.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= country_US
Maximum | Customer Concentration Risk | Revenue, Total      
Segment Reporting Information [Line Items]      
Percentage of revenues accounted   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ 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_RangeAxis
= us-gaap_MaximumMember
Maximum | Customer Concentration Risk | Accounts Receivable      
Segment Reporting Information [Line Items]      
Percentage of revenues accounted 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ 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_RangeAxis
= us-gaap_MaximumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember