XML 45 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement - Financial Assets and Liabilities Measured and Recognized at Fair Value on a Recurring Basis (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Money Market Funds    
Assets:    
Assets, Fair Value Measurements $ 11,846us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
$ 12,742us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
Level 1 | Money Market Funds    
Assets:    
Assets, Fair Value Measurements 11,846us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
12,742us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Earn Out Liability    
Liabilities:    
Liabilities, Fair Value Measurements 1,423us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= irix_EarnOutLiabilityMember
624us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByLiabilityClassAxis
= irix_EarnOutLiabilityMember
Earn Out Liability | Level 3    
Liabilities:    
Liabilities, Fair Value Measurements $ 1,423us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= irix_EarnOutLiabilityMember
$ 624us-gaap_LiabilitiesFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= irix_EarnOutLiabilityMember