XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Narrative (Details) - USD ($)
$ in Millions
Jul. 02, 2019
Apr. 03, 2018
Leases [Abstract]    
Term of contract   10 years
Renewal term   15 years
Option to extend lease term over the next five years $ 89.0  
Option to extend lease beyond five years 72.5  
Minimum lease payments signed but not yet commenced $ 6.5