XML 49 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 6,262
2021 6,101
2022 5,480
2023 4,800
2024 4,224
Thereafter 28,778
Total lease payments 55,645
Less: imputed interest (9,852)
Total operating lease liabilities $ 45,793