XML 146 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Maturity Analysis of Lease Liability by Lease Classification (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
Operating Leases, 2020 $ 16,449
Operating Leases, 2021 15,470
Operating Leases, 2022 13,906
Operating Leases, 2023 9,216
Operating Leases, 2024 8,039
Operating Leases, Thereafter 56,818
Operating Leases, Total undiscounted lease payments 119,898
Amounts representing interest, Operating Leases (20,398)
Operating Leases, Lease liability 99,500
Finance Leases  
Finance Leases, 2020 803
Finance Leases, 2021 809
Finance Leases, 2022 815
Finance Leases, 2023 830
Finance Leases, 2024 858
Finance Leases, Thereafter 5,374
Finance Leases, Total undiscounted lease payments 9,489
Amounts representing interest, Finance Leases (2,083)
Finance Leases, Lease liability $ 7,406