XML 92 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Total minimum future lease payments, leases not yet commenced $ 4.0    
Rent expense, excluding variable and short-term expenses 21.1    
Total rent expense including variable rent and short-term expenses $ 23.8    
Total rent expense   $ 25.2 $ 23.0
Minimum annual rental payments, 2019   19.4  
Minimum annual rental payments, 2020   17.1  
Minimum annual rental payments, 2021   14.5  
Minimum annual rental payments, 2022   10.8  
Minimum annual rental payments, 2023   8.5  
Minimum annual rental payments, thereafter   $ 36.5  
Minimum      
Lessee, Lease, Description [Line Items]      
Operating leases, not yet commenced, lease term 4 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating leases, not yet commenced, lease term 11 years