XML 27 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 8,507
2021 9,019
2022 9,370
2023 7,984
2024 6,051
Thereafter 31,534
Total future minimum lease payments 72,465
Less: Interest (14,690)
Total 57,775
Finance Leases  
2020 2,937
2021 2,381
2022 1,185
2023 1,275
2024 1,371
Thereafter 7,445
Total future minimum lease payments 16,594
Less: Interest (1,795)
Total $ 14,799