XML 70 R57.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Employee and Retiree Benefits (Narrative) (Details) | 1 Months Ended | 9 Months Ended
--- | --- | ---
Jan. 31, 2017 | Jan. 31, 2016 | Jan. 31, 2015 | Jan. 31, 2014 | Jan. 31, 2013 | Jan. 31, 2012 | May 27, 2017
Compensation and Retirement Disclosure [Abstract] |  |  |  |  |  |  |
Postretirement health care benefits age requirement before distribution occurs |  |  |  |  |  |  | 55 years
Postretirement health care benefits continuous service requirement |  |  |  |  |  |  | 15 years
Dollar cap liability reduction |  | 10.00% | 10.00% | 10.00% | 10.00% | 10.00% |
Postretirement health care retiree age requirement | 65 years | 65 years |  |  |  |  |

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Age Requirement Before Distribution Occurs + References No definition available. + Details
Name: | wgo_DefinedBenefitPlanAgeRequirementBeforeDistributionOccurs
Namespace Prefix: | wgo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Dollar Cap Liability Reduction + References No definition available. + Details
Name: | wgo_DefinedBenefitPlanDollarCapLiabilityReduction
Namespace Prefix: | wgo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Retiree Age Requirement + References No definition available. + Details
Name: | wgo_DefinedBenefitPlanRetireeAgeRequirement
Namespace Prefix: | wgo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Service Requirement + References No definition available. + Details
Name: | wgo_DefinedBenefitPlanServiceRequirement
Namespace Prefix: | wgo_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration