XML 37 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]    
Operating lease, option to extend, term P5Y  
2019   $ 18,000
2020   17,300
2021   15,700
2022   13,700
2023   11,400
Thereafter   $ 43,300
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, remaining lease term 20 years