XML 104 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]      
Operating cash flows - operating leases $ 38,926    
Operating cash flows from finance leases 83    
Financing cash flows from finance leases 706 $ 0 $ 0
Lease liabilities arising from new ROU assets, Operating leases 18,026    
Lease liabilities arising from new ROU assets, Finance leases $ 308    
Weighted Average remaining lease term, Operating leases 10 years 4 months 24 days    
Weighted Average remaining lease term, Finance leases 2 years 9 months 18 days    
Weighted Average Discount Rate, Operating leases 5.70%    
Weighted Average Discount Rate, Finance leases 4.20%