XML 111 R104.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Amortization of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
Nine Months Ending December 31, 2020 $ 7,992  
2021 10,203  
2022 7,914  
2023 5,696  
2024 5,058  
Beyond 2024 16,183  
Total lease payments 53,046 $ 55,580
Less: interest 5,910  
Present value of lease payments 47,136 49,292
Finance Leases    
Nine Months Ending December 31, 2020 64  
2021 85  
2022 85  
2023 85  
2024 88  
Beyond 2024 4,398  
Total lease payments 4,805 4,827
Less: interest 2,595  
Finance Lease, Liability 2,210 $ 2,209
Total Leases [Line Items]    
Nine Months Ending December 31, 2020 8,056  
2021 10,288  
2022 7,999  
2023 5,781  
2024 5,147  
Beyond 2024 20,581  
Total lease payments 57,851  
Less: interest 8,506  
Present value of lease payments $ 49,345