XML 69 R81.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Maturities of operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Maturities of operating lease liabilities as of December 31, 2019  
2020 $ 7,011
2021 6,974
2022 6,802
2023 5,853
2024 5,595
Thereafter 20,324
Total operating lease payments 52,559
Less: Interest (6,582)
Present value of operating lease liabilities $ 45,977