XML 171 R62.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 3,356
2021 5,538
2022 5,185
2023 4,728
2024 4,068
2025 and future years 11,544
Total future lease payments 34,419
Less: Imputed interest 3,531
Operating lease liability 30,888
Less: Current portion of operating lease liability 5,498
Long-term portion of operating lease liability $ 25,390