XML 49 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Right-of-Use Asset and Lease Liabilities - Lease Maturities Prior To Adoption of New Lease Standard (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 24,128
2020 29,527
2021 30,898
2022 30,492
2023 30,122
Thereafter 81,316
Total minimum lease payments 226,483
Finance Leases  
2019 306
2020 512
2021 573
2022 590
2023 608
Thereafter 1,939
Total minimum lease payments $ 4,528