XML 28 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Lessee, Lease, Description [Line Items]    
Operating Leases, Future Minimum Payments Due $ 15.9  
2019 3.7  
2020 3.0  
2021 2.7  
2022 2.4  
2023 2.3  
Operating Leases, Future Minimum Payments, Due Thereafter 1.6  
Operating Lease, Liability, Noncurrent 0 $ 8,466,000
Operating Lease, Liability, Current 0 4,805,000
Operating Leases, Rent Expense 2.8  
Executory costs excluded 6.2 6,100,000
Sublease income receivable in future $ 6.0 $ 5,300,000
Minimum    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract   1 year
Maximum    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Term of Contract   5 years