XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Adoption of Accounting Standards Codification 842 - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 30, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Lease renewal term 10 years
Lease termination period 1 year
Payments due with option to extend $ 12.9
Operating lease, lease not yet commenced, amount $ 0.3
Operating lease, lease not yet commenced, term of contract 2 years
Finance lease, lease not yet commenced, amount $ 1.5
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Finance lease, lease not yet commenced, term of contract 7 years
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 10 years
Finance lease, lease not yet commenced, term of contract 10 years