XML 33 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Details Textual) (USD $)
12 Months Ended
Jan. 02, 2015
Jan. 03, 2014
Dec. 28, 2012
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Pension and Other Postretirement Defined Benefit Plans, Liabilities $ 957,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent $ 1,049,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 2.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate 1.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate  
Assumed Pension Benefits Maturity 10 to 20 years    
Future Estimated Cash Contribution To Swiz Plan 196,000staa_FutureEstimatedCashContributionToSwizPlan    
Description Related To Benefit Based Under Point System Each point earned is worth a fixed monetary value, 1,000 Yen per point, regardless of the level grade or zone of the employee. Gross benefits are calculated based on the cumulative number of points earned over the service period multiplied by 1,000 Yen. The mandatory retirement age limit is 60 years old    
Defined Benefit Plan Net Periodic Benefit On Partial Settlement 5,500staa_Definedbenefitplannetperiodicbenefitonpartialsettlement    
Defined Contribution Plan Employees Eligible Payroll 17,500staa_Definedcontributionplanemployeeseligiblepayroll    
Defined Benefit Plan, Contributions by Employer 518,000us-gaap_DefinedBenefitPlanContributionsByEmployer 270,000us-gaap_DefinedBenefitPlanContributionsByEmployer 284,000us-gaap_DefinedBenefitPlanContributionsByEmployer
Defined Benefit Plan, Fair Value of Plan Assets 2,705,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 3,517,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 3,053,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Fifty Years Old [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Contribution Plan Employees Eligible Payroll 5,500staa_Definedcontributionplanemployeeseligiblepayroll
/ staa_AgeLimitationAxis
= staa_FiftyYearsOldMember
   
Swiss Plan [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax (881,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
(605,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
 
Assumed Pension Benefits Maturity 10 to 15 years    
Defined Benefit Plan, Contributions by Employer 241,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
239,000us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
 
Defined Benefit Plan, Assets Transferred to (from) Plan 900,000us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
   
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Curtailments 800,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
   
Defined Benefit Plan, Fair Value of Plan Assets 2,705,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
3,517,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
3,053,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 1,600,000us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
   
Swiss Plan [Member] | Accumulated Other Comprehensive Income (Loss) [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 700,000us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
   
Swiss Plan [Member] | Pension Costs [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax 64,000us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_RegulatoryAssetAxis
= us-gaap_PensionCostsMember
/ us-gaap_StatementGeographicalAxis
= staa_SwissPlanMember
   
Japan Plan [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 0.60%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
0.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
 
Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net of Tax 121,000us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
105,000us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
 
Defined Benefit Plan, Contributions by Employer 0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
 
Defined Benefit Plan, Fair Value of Plan Assets $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
$ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember
$ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= staa_JapanPlanMember