XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans-Multiemployer Pension Plans (Details)
12 Months Ended
Apr. 01, 2018
USD ($)
collective_barganing_units
Retirement Benefits [Abstract]  
Number of Collective Bargaining Agreements | collective_barganing_units 2
Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years 20 years
Multiemployer Pension Plan Withdrawal Aggregate Cash Payment $ 9,300,000
Multiemployer pension plan withdrawal aggregate cash payment per year $ 467,000