XML 114 R104.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Amortization of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leases    
Six Months Ending December 31, 2020 $ 3,065  
2021 10,387  
2022 8,066  
2023 5,810  
2024 5,108  
Beyond 2024 16,526  
Total lease payments 48,961 $ 55,580
Less: interest 5,584  
Present value of lease payments 43,377 49,292
Finance Leases    
Six Months Ending December 31, 2020 80  
2021 172  
2022 973  
2023 0  
2024 0  
Beyond 2024 0  
Total lease payments 1,225 4,827
Less: interest 23  
Present value of lease payments 1,202 $ 2,209
Total Leases    
Six Months Ending December 31, 2020 3,145  
2021 10,559  
2022 9,039  
2023 5,810  
2024 5,108  
Beyond 2024 16,526  
Total lease payments 50,187  
Less: interest 5,607  
Present value of lease payments $ 44,579