Annual report pursuant to Section 13 and 15(d)

Retirement Plans and Related Post Retirement Benefits - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Detail)

v2.4.1.9
Retirement Plans and Related Post Retirement Benefits - Assumptions Used to Calculate the Post Retirement Benefit Obligation (Detail)
Dec. 31, 2014
Dec. 31, 2013
SERP [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Discount Rate 4.05%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Future Average Compensation Increases 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
SERP Medical [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Discount Rate 4.05%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= atro_SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember
5.10%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= atro_SupplementalEmployeeRetirementPlanDefinedBenefitMedicalMember