XML 88 R78.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Maturities of operating lease liabilities    
2020 $ 1,834 $ 7,011
2021 7,461 6,974
2022 7,341 6,802
2023 6,444 5,853
2024 6,190 5,595
Thereafter 24,067 20,324
Total operating lease payments 53,337 52,559
Less: Interest (5,954) (6,582)
Present value of operating lease liabilities $ 47,383 $ 45,977