XML 164 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Amortization of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Operating Leases    
Twelve Months Ending December 31, 2020 $ 10,662  
2021 10,136  
2022 7,854  
2023 5,625  
2024 4,988  
Beyond 2024 16,316  
Total lease payments 55,580  
Less: interest 6,288  
Present value of lease payments 49,292  
Finance Leases    
Finance Lease, Liability, Payments, Due Next Twelve Months 85  
2021 85  
2022 85  
2023 85  
2024 88  
Beyond 2024 4,398  
Total lease payments 4,827  
Less: interest 2,617  
Present value of lease payments 2,209 $ 0
Total Leases [Line Items]    
Twelve Months Ending December 31, 2020 10,747  
2021 10,221  
2022 7,939  
2023 5,710  
2024 5,076  
Beyond 2024 20,714  
Total lease payments 60,407  
Less: interest 8,905  
Present value of lease payments $ 51,501