XML 123 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of minimum future rental payments required (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 17,149
2021 17,004
2022 16,867
2023 11,055
2024 9,068
Thereafter 131,347
Total undiscounted rental payments 202,490
Less imputed interest (102,085)
Total lease liabilities 100,405
Finance Lease, Liability, Payment, Due [Abstract]  
2020 2,106
2021 10,441
2022 2,418
2023 0
2024 0
Thereafter 0
Total undiscounted rental payments 14,965
Less imputed interest (1,169)
Total lease liabilities $ 13,796