XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Millions
Apr. 02, 2019
Apr. 03, 2018
Leases [Abstract]    
Term of contract   10 years
Renewal term   15 years
Option to extend lease term $ 92.3  
Minimum lease payments signed but not yet commenced $ 10.7