XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases  
Remainder of 2020 $ 22,747
2021 44,433
2022 43,604
2023 42,514
2024 40,982
Thereafter 170,200
Total lease payments 364,480
Less: Imputed interest 109,140
Present value of lease liabilities 255,340
Finance Leases  
Remainder of 2020 599
2021 978
2022 836
2023 682
2024 218
Thereafter 37
Total lease payments 3,350
Less: Imputed interest 225
Present value of lease liabilities 3,125
Total  
Remainder of 2020 23,346
2021 45,411
2022 44,440
2023 43,196
2024 41,200
Thereafter 170,237
Total lease payments 367,830
Less: Imputed interest 109,365
Present value of lease liabilities $ 258,465